<SEC-DOCUMENT>0001213900-21-026799.txt : 20210517
<SEC-HEADER>0001213900-21-026799.hdr.sgml : 20210517
<ACCEPTANCE-DATETIME>20210517113849
ACCESSION NUMBER:		0001213900-21-026799
CONFORMED SUBMISSION TYPE:	10-Q
PUBLIC DOCUMENT COUNT:		75
CONFORMED PERIOD OF REPORT:	20210331
FILED AS OF DATE:		20210517
DATE AS OF CHANGE:		20210517

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">As of May 17, 2021, there were 6,437,050 shares of
the registrant&rsquo;s common stock outstanding.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

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

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

<!-- Field: Rule-Page --><DIV STYLE="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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

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

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

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

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

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

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

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

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

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

<!-- Field: Page; Sequence: 2; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

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

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

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

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

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

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

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&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: left; vertical-align: top">&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&nbsp;31, <BR>
2021 </TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">DECEMBER&nbsp;31, <BR>
2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; vertical-align: top">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>(UNAUDITED)</B></TD><TD>&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; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">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">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">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: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Cash</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">144,071,303</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">107,804,013</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Accounts receivable, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">306,498</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">308,677</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; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">VAT receivable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">183,978</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; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Prepaid expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">54,225</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">55,420</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; vertical-align: top; padding-left: 0.25in; text-indent: -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">30,513</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">35,687</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; vertical-align: top; padding-left: 0.375in; text-indent: -0.125in">Total current assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">144,646,517</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">108,203,797</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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">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: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Long term deposit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,680</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,799</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -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">173,502</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Asset subject to buyback</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,712,742</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,916,924</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; vertical-align: top; padding-left: 0.375in; text-indent: -0.125in; padding-bottom: 1.5pt">Total non-current assets</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">28,902,924</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">28,933,723</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">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">173,549,441</TD><TD STYLE="padding-bottom: 2pt; 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">137,137,520</TD><TD STYLE="padding-bottom: 2pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">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 STYLE="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">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; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">75,537</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">76,074</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Taxes payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,744,649</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,145,612</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; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Accrued interest on notes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">81,968</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,968</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Notes payable, net of unamortized OID of $125,605 and $144,355, respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,024,395</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,005,645</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; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Accrued liabilities and other payables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">697,517</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">726,696</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Operating lease liability</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">96,422</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; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Due to related parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28,466</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28,440</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Interest payable on entrusted loans</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,072,599</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,144,228</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; vertical-align: top; padding-left: 0.25in; text-indent: -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">21,742,131</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">21,896,744</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; vertical-align: top; padding-left: 0.375in; text-indent: -0.125in">Total current liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">38,563,684</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39,042,407</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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">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: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Income tax payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,174,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,174,625</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Operating lease liability</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">60,400</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; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Long term payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">456,531</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">459,777</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; vertical-align: top; padding-left: 0.25in; text-indent: -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">304,354</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">306,518</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: 1.5pt; vertical-align: top; padding-left: 0.375in; text-indent: -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">5,995,910</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,940,920</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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.375in; text-indent: -0.125in">Total liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44,559,594</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44,983,327</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">CONTINGENCIES AND COMMITMENTS (NOTE 15 &amp; 16)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">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-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Common stock, $0.001 par value; 10,000,000 shares authorized, 3,177,050 shares issued and outstanding as of March 31, 2021 and December 31, 2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,177</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,177</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; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Shares to be issued</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><P STYLE="margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">38,253,041</P></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; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Additional paid in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">119,748,999</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">119,748,999</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; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Statutory reserve</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,156,580</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">15,155,042</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Accumulated other
    comprehensive income (loss)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(866,723</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">273,440</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; vertical-align: top; padding-left: 0.25in; text-indent: -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">(43,305,227</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">(43,026,465</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; vertical-align: top; padding-left: 0.375in; text-indent: -0.125in; padding-bottom: 1.5pt">Total Company stockholders&rsquo; equity</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">128,989,847</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">92,154,193</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">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">173,549,441</TD><TD STYLE="padding-bottom: 2pt; 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">137,137,520</TD><TD STYLE="padding-bottom: 2pt; font-weight: bold; text-align: left">&nbsp;</TD></TR>
</TABLE>



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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"></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="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

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

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

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

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&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: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">THREE MONTHS ENDED MARCH&nbsp;31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&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">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">Revenue</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Contingent rental income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.25in; text-indent: -0.25in">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">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.375in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.375in; text-indent: -0.125in">Total operating income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">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="width: 76%; text-align: left; padding-bottom: 1.5pt; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">General and administrative</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">273,092</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">154,178</TD><TD STYLE="width: 1%; 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: 1.5pt; vertical-align: top; padding-left: 0.375in; text-indent: -0.125in">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">273,092</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">154,178</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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">Loss from operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(273,092</TD><TD STYLE="text-align: left">)</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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">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: White">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Loss on note conversion</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">(103,167</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Interest income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">83,696</TD><TD STYLE="text-align: left">&nbsp;</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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Interest expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(82,086</TD><TD STYLE="text-align: left">)</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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Other expense, 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">(617</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">(12,968</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: 1.5pt; vertical-align: top; padding-left: 0.375in; text-indent: -0.125in">Total non-operating 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">993</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">(444,373</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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">Loss before income tax</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(272,099</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: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">Income tax expense</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,125</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: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">Net loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(277,224</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: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">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: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; vertical-align: top; padding-left: 0.25in; text-indent: -0.125in">Foreign currency translation loss</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,140,163</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,341,276</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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">Comprehensive loss</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,417,387</TD><TD STYLE="padding-bottom: 2pt; 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,939,827</TD><TD STYLE="padding-bottom: 2pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">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">3,177,050</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,135,340</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; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; vertical-align: top; padding-left: 0.125in; text-indent: -0.125in">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.09</TD><TD STYLE="padding-bottom: 2pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(0.28</TD><TD STYLE="padding-bottom: 2pt; text-align: left">)</TD></TR>
</TABLE>


<P STYLE="margin: 0">&nbsp;</P>

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

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

<!-- Field: Page; Sequence: 4; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

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

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

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&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; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Common Stock</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><B>Shares to</B></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center">Paid in</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">Statutory</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">Other Comprehensive (Loss) /</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">Accumulated</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">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><B>be issued</B></TD><TD STYLE="padding-bottom: 1.5pt">&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">Capital</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Reserves</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">Income</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">Deficit</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">Total</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 20%; text-align: left; text-indent: -0.125in; padding-left: 0.125in">Balance at December 31, 2020</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">3,177,050</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,177</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">-</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">119,748,999</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">15,155,042</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">273,440</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">(43,026,465</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">92,154,193</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: -0.125in; padding-left: 0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Net loss</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">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(277,224</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(277,224</TD><TD STYLE="text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">Shares to be issued</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">38,253,041</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">38,253,041</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">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">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,538</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,538</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in">Foreign currency translation loss</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</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">-</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,140,163</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,140,163</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; text-indent: -0.125in; padding-left: 0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; text-indent: -0.125in; padding-left: 0.125in">Balance at March 31, 2021</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">3,177,050</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">3,177</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">38,253,041</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">199,748,999</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">15,156,580</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">(866,723</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">(43,305,227</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">128,989,847</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>


<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 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; padding-left: 0.125in; text-indent: -0.125in"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Common Stock</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Paid in</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Statutory</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Other Comprehensive</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>Accumulated</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-left: 0.125in; text-indent: -0.125in"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Shares</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Amount</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Capital</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Reserves</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Loss</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Deficit</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Total</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 30%; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Balance at December 31, 2019</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 7%; text-align: right">2,032,721</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">2,033</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">116,682,374</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">14,525,712</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">(6,132,614</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">(46,447,959</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 7%; text-align: right">78,629,546</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; text-indent: -0.125in">Net loss</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 STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</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; text-indent: -0.125in">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 STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; text-indent: -0.125in">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 STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; text-indent: -0.125in; padding-bottom: 1.5pt">Foreign currency translation loss</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">-</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">-</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">-</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">-</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">(1,341,276</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">-</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">&nbsp;</TD><TD STYLE="text-align: right; border-bottom: Black 1.5pt solid">(1,341,276</TD><TD STYLE="text-align: left; padding-bottom: 1.5pt">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in">&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">&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">&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">&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">&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">&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">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</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; padding-left: 0.125in; text-indent: -0.125in">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: 2pt; 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: 2pt; 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: 2pt; 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: 2pt; 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: 2pt; 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: 2pt; 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: 2pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


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

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

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


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

<!-- Field: Page; Sequence: 5; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="text-align: center; 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

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

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

<P STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt">&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; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">THREE MONTHS ENDED MARCH&nbsp;31,</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center; padding-left: 0.125in; text-indent: -0.125in">&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">2021</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2020</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">CASH FLOWS FROM 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="width: 76%; text-align: left; padding-left: 0.25in; text-indent: -0.125in">Net loss</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(277,224</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">(598,551</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; text-indent: -0.125in">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="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Amortization of OID and debt issuing costs of notes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,750</TD><TD STYLE="text-align: left">&nbsp;</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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Stock compensation 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">10,999</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Operating lease expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">16,903</TD><TD STYLE="text-align: left">&nbsp;</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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in; text-indent: -0.125in">Loss on note conversion</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">103,167</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.375in; text-indent: -0.125in">Changes in assets and liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.5in; text-indent: -0.125in">Collection of principal and interest on sales type leases for Pucheng 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">13,984,746</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.5in; text-indent: -0.125in">Accounts receivable</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">25,791,539</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.5in; text-indent: -0.125in">Prepaid expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,861</TD><TD STYLE="text-align: left">&nbsp;</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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.5in; text-indent: -0.125in">Other receivables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,995</TD><TD STYLE="text-align: left">&nbsp;</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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.5in; text-indent: -0.125in">Taxes payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(587,673</TD><TD STYLE="text-align: left">)</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></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.5in; text-indent: -0.125in">Payment of lease liability</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(33,807</TD><TD STYLE="text-align: left">)</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></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.5in; text-indent: -0.125in">Interest payable on entrusted loan</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">320,095</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.5in; text-indent: -0.125in">Accrued liabilities and other payables</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">38,139</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">22,701</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-left: 0.25in; text-indent: -0.125in">Net cash provided by (used in) operating activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(819,056</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39,650,520</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; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; text-indent: -0.125in">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="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in; text-indent: -0.125in">Shares to be issued</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">38,253,041</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: 1.5pt; padding-left: 0.25in; text-indent: -0.125in">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">38,253,041</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: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in">EFFECT OF EXCHANGE RATE CHANGE ON CASH</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,166,695</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">(843,328</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-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; text-indent: -0.125in">NET INCREASE IN CASH</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">36,267,290</TD><TD STYLE="text-align: left">&nbsp;</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></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; text-indent: -0.125in">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">107,804,013</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">16,221,297</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; padding-left: 0.125in; text-indent: -0.125in">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">144,071,303</TD><TD STYLE="padding-bottom: 2pt; 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">55,028,489</TD><TD STYLE="padding-bottom: 2pt; 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; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; text-indent: -0.125in">Supplemental cash flow data:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 0.25in; text-indent: -0.125in">Income tax paid</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 2pt; 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: 2pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 0.25in; text-indent: -0.125in">Interest paid</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 2pt; 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: 2pt; 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; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; text-indent: -0.125in">Supplemental disclosure of non-cash operating activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 0.25in; text-indent: -0.125in">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">-</TD><TD STYLE="padding-bottom: 2pt; 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,814,532</TD><TD STYLE="padding-bottom: 2pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 0.25in; text-indent: -0.125in">Adoption of ASC 842-right-of-use asset</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">190,817</TD><TD STYLE="padding-bottom: 2pt; 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: 2pt; 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; padding-left: 0.25in; text-indent: -0.125in">Adoption of ASC 842-operating lease liability</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">190,817</TD><TD STYLE="padding-bottom: 2pt; 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: 2pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><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; text-indent: -0.125in">Supplemental disclosure of non-cash financing activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 0.25in; text-indent: -0.125in">Conversion of 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">-</TD><TD STYLE="padding-bottom: 2pt; 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">430,000</TD><TD STYLE="padding-bottom: 2pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

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


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

<!-- Field: Page; Sequence: 6; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>




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

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s organizational chart as of March 31, 2021 is as follows:</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><IMG SRC="img_001.jpg" ALT="" STYLE="height: 324.75pt; width: 468pt"></FONT></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

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

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

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

<!-- Field: Page; Sequence: 7; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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. 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. 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. Since
May 2019, Erdos TCH has ceased its operations due to renovations and furnace safety upgrades of Erdos, and the Company initially expected
the resumption of operations in July 2020, but the resumption of operations was further delayed due to government&rsquo;s mandate for
Erdos to significantly lower its energy consumption per unit of GDP. Erdos and the municipal government are currently under discussion
for seeking the solution of achieving the energy saving target. During this period, Erdos will compensate Erdos TCH RMB 1 million ($145,460)
per month, until operations resume.&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
repayment for a loan made by Xi&rsquo;an Zhonghong to Beijing Hongyuan Recycling Energy Investment Center, LLP (the &ldquo;HYREF&rdquo;)
on January 10, 2019 (see further discussion in Note 8); 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 8),
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 make a payment in cash for the transfer price of Shenqiu (see Note 8 for detail).&nbsp;</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 19, 2013, Xi&rsquo;an TCH formed a new company, &ldquo;Xi&rsquo;an Zhonghong New Energy Technology Co., Ltd.&rdquo; (&ldquo;Zhonghong&rdquo;),
of which it owns 90% of Zhonghong, with HYREF owning the other 10%. 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 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;</FONT></P>

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

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

<!-- Field: Page; Sequence: 8; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&rsquo;an Zhonghong, Xi&rsquo;an TCH, HYREF, Guohua Ku, and Mr. Chonggong Bai entered into a CDQ WHPG Station
Fixed Assets Transfer Agreement, pursuant to which Xi&rsquo;an Zhonghong transferred Chengli CDQ WHPG station (&lsquo;the Station&rdquo;)
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 a Buy Back Agreement for the Station when certain conditions are met (see Note 8). The transfer
of the Station was completed January 22, 2019, at which time the Company recorded a $624,133 loss from this transfer. Since the
original terms of the Buy Back Agreement are still valid, and the Buy Back possibility could occur; therefore, the loan principal
and interest and the corresponding asset of the Station cannot be derecognized due to the existence of Buy Back clauses (see Note
8 for detail).</FONT></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 4, 2019, Xi&rsquo;an Zhonghong, Xi&rsquo;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement (the
&ldquo;Agreement&rdquo;), pursuant to which Xi&rsquo;an Zhonghong transferred a CDQ WHPG station (under construction) located
in Xuzhou City for Xuzhou Huayu Coking Co., Ltd. (&ldquo;Xuzhou Huayu Project&rdquo;) to Mr. Bai for RMB 120,000,000 ($17.52 million).
Mr. Bai agreed that as consideration for the transfer of the Xuzhou Huayu Project to him, as well as Shenqiu discussed above,
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. (Note 8). 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 making a payment in cash for the transfer price of Huayu
(see Note 8 for detail).&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 10, 2020, Zhonghong, Tianyu and Huaxin signed a transfer agreement to transfer all assets under construction and related
rights and interests of Xuzhou Tian&rsquo;an Project to Tianyu for RMB 170 million including VAT ($24.37 million) in three installment
payments. The 1st installment payment of RMB 50 million ($7.17 million) to be paid within 20 working days after the contract is
signed. The 2nd installment payment of RMB 50 million ($7.34 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.28 million) is
to be paid before December 31, 2020. The Company received the payment in full for Tian&rsquo;an Project as of December 31, 2020.</FONT></P>

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

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

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

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

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

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

<!-- Field: Page; Sequence: 9; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 13, 2020, the Company filed a certificate of change (&ldquo;Certificate of Change&rdquo;) with the Secretary of State of
the State of Nevada, pursuant to which, on April 13, 2020, the Company effected a reverse stock split of its Common Stock, 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 accompanying consolidated financial statements and related disclosure in for periods
prior to the Reverse Stock Split have been retroactively restated to reflect this reverse stock split.&nbsp;</FONT></P>

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

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

<!-- Field: Page; Sequence: 10; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2019, a novel strain of coronavirus
(COVID-19) was reported and the World Health Organization has declared the outbreak to constitute a &ldquo;Public Health Emergency of
International Concern.&rdquo; This pandemic, which continues to spread to additional countries, and is disrupting supply chains and affecting
production and sales across a range of industries as a result of quarantines, facility closures, and travel and logistics restrictions
in connection with the outbreak. However, as a result of PRC government&rsquo;s effort on disease control, most cities in China were reopened,
the outbreak in China is under the control. As of this report date, there are some new Covid-19 cases discovered in a few provinces of
China, however, the number of new cases is not significant due to PRC government&rsquo;s strict control.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 22, 2020, Shanghai TCH entered into an Equity Acquisition Agreement with Xi&rsquo;an Taiying Energy Saving Technology
Co., Ltd., a PRC company (&ldquo;Xi&rsquo;an Taiying&rdquo;) and its three shareholders to purchase all of the issued and outstanding
shares of stock of Xi&rsquo;an Taiying. The purchase price for said shares shall consist of (i) 619,525 shares of common stock
at an issuance price of $4.37 per share, (ii) 60,000,000 shares of Series A convertible&nbsp;stock and (iii) a cash payment of
RMB 1,617,867,026 (approximately $247 million at a conversion rate of 1:6.55). The shares shall be issued within 15 business days
after approval by the Board of Directors and/or shareholders of the Company and Nasdaq approval and the cash shall be paid in
three tranches &ndash; RMB 390 million (approximately $59.5 million) within 10 days after the agreement is executed, RMB 300 million
(approximately $45.8 million) by March 31, 2021 and RMB 927,867,026 (approximately $141.7 million) within 10 days after the shares
of Xi&rsquo;an Taiying are registered to Buyer. As of the date of this report, the Company has not obtained and there is no assurance
that the Company will be able to obtain necessary approval to proceed with the transaction. In addition, the Company is currently
renegotiating the payment terms with the sellers for paying less shares but does not know when the renegotiation will be completed.</FONT></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">The
accompanying unaudited financial information as of and for the three months ended March 31, 2021 and 2020 has been prepared in accordance
with accounting principles generally accepted in the U.S. for interim financial information and with the instructions to Quarterly Report
on Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, such financial information includes all adjustments (consisting
only of normal recurring adjustments, unless otherwise indicated) considered necessary for a fair presentation of our financial position
at such date and the operating results and cash flows for such periods. Operating results for the three months ended March 31, 2021 are
not necessarily indicative of the results that may be expected for the entire year or for any other subsequent interim period. 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, 2020, previously filed with the SEC on April 15, 2021.</FONT>&nbsp;</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
CFS include the accounts of CREG and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd. (&ldquo;Yinghua&rdquo;) and
Sifang Holdings; Sifang Holdings&rsquo; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&ldquo;Huahong&rdquo;)
and Shanghai TCH Energy Tech Co., Ltd. (&ldquo;Shanghai TCH&rdquo;); Shanghai TCH&rsquo;s wholly-owned subsidiary, Xi&rsquo;an
TCH Energy Tech Co., Ltd. (&ldquo;Xi&rsquo;an TCH&rdquo;); and Xi&rsquo;an TCH&rsquo;s subsidiaries, 1) Erdos TCH Energy Saving
Development Co., Ltd (&ldquo;Erdos TCH&rdquo;), 100% owned by Xi&rsquo;an TCH, 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, 2021. However, there was no revenue for the Company for the three months ended March 31,
2021. All significant inter-company accounts and transactions were eliminated in consolidation.</FONT></P>

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

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

<!-- Field: Page; Sequence: 11; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended March 31, 2021, the
Company had a net loss of $0.28 million. For the three months ended March 31, 2020, the Company had net loss of $0.60 million. The Company
had an accumulated deficit of $43.31 million as of March 31, 2021. The Company disposed all of its systems and currently holds only five
power generating systems through Erdos TCH, the five power generating systems are currently ceased production for seeking the solution
of meeting the energy saving target. 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;The Company had cash of $144.07 million as of March 31, 2021.
The Company&rsquo;s cash flow forecast indicate it will have sufficient cash to fund its operations for the next 12 months from the date
of issuance of these financial statements.&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The historical operating results indicate the
Company has recurring losses from operations which rise the question related to the Company&rsquo;s ability to continue as a going concern.
However, the Company had $144.07 million cash on hand at March 31, 2021 as a result of collections of the full payments from all the projects
that had been disposed earlier.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<!-- Field: Page; Sequence: 12; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><I>B)</I>&nbsp;<I>Contingent
Rental Income</I></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determines if an arrangement is a lease or contains a lease at inception. Operating lease liabilities are recognized based
on the present value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date.
As the rate implicit in the lease is not readily determinable for the operating lease, the Company generally uses an incremental
borrowing rate based on information available at the commencement date to determine the present value of future lease payments.
Operating lease right-of-use (&ldquo;ROU assets&rdquo;) assets represent the Company&rsquo;s right to control the use of an identified
asset for the lease term and lease liabilities represent the Company&rsquo;s obligation to make lease payments arising from the
lease. ROU assets are generally recognized based on the amount of the initial measurement of the lease liability. The lease has
remaining lease term of approximately 2.75 years. Lease expense is recognized on a straight-line basis over the lease term. The
Company elected the package of practical expedients permitted under the transition guidance to combine the lease and non-lease
components as a single lease component for operating leases associated with the Company&rsquo;s office space lease, and to keep
leases with an initial term of 12 months or less off the balance sheet and recognize the associated lease payments in the consolidated
statements of income on a straight-line basis over the lease term.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ROU
assets are reviewed for impairment when indicators of impairment are present. ROU assets from operating and finance leases are
subject to the impairment guidance in ASC 360, Property, Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">ROU
assets are tested for impairment individually or as part of an asset group if the cash flows related to the ROU asset are not
independent from the cash flows of other assets and liabilities. An asset group is the unit of accounting for long-lived assets
to be held and used, which represents the lowest level for which identifiable cash flows are largely independent of the cash flows
of other groups of assets and liabilities. At March 31, 2021, the ROU was $173,502.The Company recognized no impairment of ROU
assets as of March 31, 2021.</FONT></P>

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

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

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

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

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

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2021 and December 31, 2020, the
Company had gross accounts receivable of $340,553 and $342,974 of Erdos TCH for electricity sold, respectively. As of March 31, 2021 and
December 31, 2020, the Company had bad debt allowance of $34,055 and $34,297 for Erdos TCH due to the customer not making the payments
as scheduled, respectively.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

<!-- Field: Page; Sequence: 13; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash includes cash on hand and demand deposits
in accounts maintained within China. Balances at financial institutions and state-owned banks within the PRC are covered by insurance
up to RMB 500,000 (US$76,000) per bank. Any balance over RMB 500,000 (US$76,000) per bank in PRC will not be covered. At March 31, 2021,
cash held in the PRC bank of $143,935,525 was not covered by such insurance. The Company has not experienced any losses in such accounts.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

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

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

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

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; vertical-align: top; width: 89%; text-align: left; text-indent: -0.25in">Vehicles</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 - 5 years</FONT></TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in">Office and Other Equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 - 5 years</FONT></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; vertical-align: top; text-align: left; text-indent: -0.25in">Software</TD><TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 - 3 years</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
</TABLE>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with FASB ASC Topic 360, <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, 2021 and 2020.&nbsp;</FONT></P>

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

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

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

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

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

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

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

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

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

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

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

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

<!-- Field: Page; Sequence: 14; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

<!-- Field: Page; Sequence: 15; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

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

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

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

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2021 and 2020, the basic and diluted loss per share were the same due to the anti-dilutive features
of the warrants and options. For the three months ended March 31, 2021 and 2020, 31,311 shares purchasable under warrants and
options were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock market
price.</FONT></P>

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

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

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

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

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

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

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

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

<!-- Field: Page; Sequence: 16; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2017, the FASB issued ASU No. 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the
goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount
by which a reporting unit&rsquo;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance
should be adopted on a prospective basis. As a smaller reporting company, the standard will be effective for the Company for interim
and annual reporting periods beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating
the impact of adopting this standard on its consolidated financial statements.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
March 2020, the FASB issued ASU 2020-04,&nbsp;Reference Rate Reform (Topic 848)&nbsp;(&ldquo;ASU 2020-04&rdquo;). ASU 2020-04
contains practical expedients for reference rate reform related activities that impact debt, leases, derivatives and other contracts.
The guidance in ASU 2020-04 is optional and may be elected over time as reference rate reform activities occur. The Company continues
to evaluate the impact of the guidance and may apply the elections as applicable as changes in the market occur.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
August 2020, the FASB issued ASU 2020-06,&nbsp;Debt - Debt with Conversion and Other Options (Subtopic 470-
20)&nbsp;and&nbsp;Derivatives and Hedging - Contracts in Entity&rsquo;s Own Equity (Subtopic 815-40): Accounting for
Convertible Instruments and Contracts in an Entity&rsquo;s Own Equity&nbsp;(&ldquo;ASU 2020-06&rdquo;), which simplifies the
accounting for certain financial instruments with characteristics of liabilities and equity. This ASU (1) simplifies the
accounting for convertible debt instruments and convertible preferred stock by removing the existing guidance in ASC
470-20,&nbsp;Debt: Debt with Conversion and Other Options, that requires entities to account for beneficial conversion
features and cash conversion features in equity, separately from the host convertible debt or preferred stock; (2) revises
the scope exception from derivative accounting in ASC 815-40 for freestanding financial instruments and embedded features
that are both indexed to the issuer&rsquo;s own stock and classified in stockholders&rsquo; equity, by removing certain
criteria required for equity classification; and (3) revises the guidance in ASC 260,&nbsp;Earnings Per Share, to
require entities to calculate diluted earnings per share (EPS) for convertible instruments by using the if-converted method.
In addition, entities must presume share settlement for purposes of calculating diluted EPS when an instrument may be settled
in cash or shares.&nbsp;For SEC filers, excluding smaller reporting companies, ASU 2020-06 is effective for fiscal years
beginning after December 15, 2021 including interim periods within those fiscal years. Early adoption is permitted, but no
earlier than fiscal years beginning after December 15, 2020. For all other entities, ASU 2020-06 is effective for fiscal
years beginning after December 15, 2023, including interim periods within those fiscal years. Entities should adopt the
guidance as of the beginning of the fiscal year of adoption and cannot adopt the guidance in an interim reporting period. The
Company is currently evaluating the impact that ASU 2020-06 may have on its consolidated financial statements and related
disclosures.</FONT></P>

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

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

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

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

<!-- Field: Page; Sequence: 17; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>3.
OTHER RECEIVABLES</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021, other receivables mainly consisted of (i) advances to third parties of $7,609, bearing no interest, payable
upon demand, ii) advance to employees of $7,584, iii) advance to suppliers of $2,737 and (iv) others of $12,583 including social
insurance receivable of $5,083.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2020, other receivables mainly consisted of (i) advances to third parties of $7,663, bearing no interest, payable
upon demand, ii) advance to employees of $11,011, iii) advance to suppliers of $4,791 and (iv) others of $12,222 including social
insurance receivable of $4,579.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>4.
ASSET SUBJECT TO BUYBACK </B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021 and December 31, 2020, the Company had asset subject to buyback of $28.71 million and $28.92 million, respectively,
which was for the Chengli project.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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 and accrued interest of RMB 188,639,400 ($27.54 million) to HYREF (see Note 8). However, because the loan was not
deemed repaid due to the buyback provision (See Note 8 for detail), the Company kept the loan and the Chengli project recognized in its
CFS as of March 31, 2021 and December 31, 2020.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>5.
TAXES PAYABLE</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Taxes
payable consisted of the following as of March 31, 2021 and 2020:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2021</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2020</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; vertical-align: top; width: 76%; text-align: left; text-indent: -0.25in">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,744,539</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,746,757</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in">Value-added 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">322,652</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; vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in">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">111</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">76,203</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in">Total &ndash; current</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,744,649</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,145,612</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; vertical-align: top; text-align: left; padding-bottom: 4pt; text-indent: -0.25in">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,174,625</TD><TD STYLE="padding-bottom: 2pt; 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,174,625</TD><TD STYLE="padding-bottom: 2pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
liabilities and other payables consisted of the following as of March 31, 2021 and December 31, 2020:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="vertical-align: bottom; text-align: center; padding-left: 0.125in; text-indent: -0.125in">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2021</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2020</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Education and union fund 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">371,102</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">373,740</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="vertical-align: top; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Consulting and legal expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31,090</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">31,090</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Accrued payroll and welfare</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">253,597</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">255,278</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="vertical-align: top; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in">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">41,728</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">66,588</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="vertical-align: top; text-align: left; padding-bottom: 4pt; padding-left: 0.125in; text-indent: -0.125in">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">697,517</TD><TD STYLE="padding-bottom: 2pt; 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">726,696</TD><TD STYLE="padding-bottom: 2pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

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

<!-- Field: Page; Sequence: 18; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021 and December 31, 2020, deferred tax assets consisted of the following:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-left: 0.125in; vertical-align: top; text-align: left; text-indent: -0.125in">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2021</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2020</TD><TD STYLE="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.25in; vertical-align: top; width: 76%; text-align: left; text-indent: -0.125in">Accrued expenses</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">69,525</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">70,019</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.125in">Write-off Erdos TCH net investment in sales-type leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,954,586</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,155,300</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; vertical-align: top; text-align: left; text-indent: -0.125in">US NOL</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">310,424</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">254,035</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.125in">PRC NOL</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,934,511</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,849,690</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; vertical-align: top; text-align: left; text-indent: -0.125in">Total deferred tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,269,047</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,329,044</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in; vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">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">(17,269,047</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">(17,329,044</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-left: 0.125in; vertical-align: top; text-align: left; padding-bottom: 4pt; text-indent: -0.125in">Deferred tax assets, 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: 2pt; 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: 2pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
HYREF Fund 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
was to receive interest from Zhonghong for the HYREF Fund&rsquo;s debt investment. 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.&nbsp;</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The term of this loan was for 60 months from July
31, 2013 to July 30, 2018, with an interest rate of 12.5%. 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); while 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). During the term, Zhonghong was to 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. 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 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. As of March 31, 2021, the interest payable for this loan was $10.07 million and the outstanding balance
for this loan was $22.05 million including a non-current portion of $0.30 million. As of December 31, 2020, the interest payable for this
loan was $10.14 million and the outstanding balance for this loan was $22.20 million including a non-current portion of $0.30 million.&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

<!-- Field: Page; Sequence: 19; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&rsquo;an Zhonghong, Xi&rsquo;an TCH, HYREF, Guohua Ku, and Chonggong Bai entered into a CDQ WHPG Station
Fixed Assets Transfer Agreement, pursuant to which Xi&rsquo;an Zhonghong transferred Chengli CDQ WHPG station as the repayment
for the loan of RMB 188,639,400 ($27.54 million) to HYREF, the transfer of which was completed on January 22, 2019.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Xi&rsquo;an TCH is a secondary limited partner
of HYREF. The fair value of the CDQ WHPG station applied in the transfer was determined by the parties based upon the appraisal report
issued by Zhonglian Assets Appraisal Group (Shaanxi) Co., Ltd. as of August 15, 2018. However, per the discussion below, Xi&rsquo;an Zhonghong,
Xi&rsquo;an TCH, Guohua Ku and Chonggong Bai (the &ldquo;Buyers&rdquo;) entered into a Buy Back Agreement, also agreed to buy back the
Station when conditions under the Buy Back Agreement are met. Due to the Buy Back agreement, the loan was not deemed repaid, and therefore
the Company recognized Chengli project as assets subject to buyback and kept the loan payable remained recognized under ASC 405-20-40-1
as of March 31, 2021 and December 31, 2020.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the Buy Back Agreement, the 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 (see 3 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 was based on 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. The buy-back price for the Station was based on the higher
of (i) the fair value of the Station on the date transferred; or (ii) the loan balance at the date of the transfer plus interest accrued
through that date. HYREF could 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 on December 20,
2019.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Buy Back agreement related to the CDQ WHPG
station is still outstanding as of March 31, 2021. The Company might be contingently liable for the difference between the fair value
of the transferred asset and the loan and related interest if the fair value of the transferred asset at the time of the exercise of the
buyback option is higher than the loan and related accrued interest. Based on an appraisal, as of March 31, 2021, the asset was&nbsp;valued
at $27.77 million while the loan and related interest was $32.12 million.</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 9, 2021, the Buyers and HYREF entered
a Termination of Fulfillment Agreement (termination agreement). Under the termination agreement, the original buyback agreement was terminated
upon signing of the termination agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from
the buyers other than keeping the CDQ WHPG station (also see Note 17).&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

<!-- Field: Page; Sequence: 20; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">3.Transfer of Xuzhou Huayu
Project and Shenqiu Phase I&nbsp;&amp; II project to Mr. Bai for partial repayment of HYREF loan</P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 4, 2019, Xi&rsquo;an Zhonghong, Xi&rsquo;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement, pursuant
to which Xi&rsquo;an Zhonghong transferred a CDQ WHPG station (under construction) located in Xuzhou City for Xuzhou Huayu Coking
Co., Ltd. (&ldquo;Xuzhou Huayu Project&rdquo;) to Mr. Bai for RMB 120,000,000 ($17.52 million) and Xi&rsquo;an TCH transferred
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.&nbsp;</FONT></P>

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 19, 2019, Xi&rsquo;an TCH, Xi&rsquo;an Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back
all outstanding capital equity of Xi&rsquo;an Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back
price was RMB 261,727,506 ($37.52 million) including accrued interest of RMB 14,661,506 ($2.10 million), and was paid in full
by Xi&rsquo;an TCH on December 20, 2019. 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 March 31, 2020, the Company has received the full payment of RMB 247 million ($36.28 million) from Mr. Bai.</FONT></P>

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

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

<!-- Field: Page; Sequence: 21; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.
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></P>

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



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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021 and December 31, 2020, the Company had $28,466 and $28,440, respectively, in advances from the Company&rsquo;s
management, which bear no interest, are unsecured, and are payable upon demand.&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 23, 2021, the Company entered into
certain securities purchase agreements with several non-U.S. investors (the &ldquo;Purchasers&rdquo;), pursuant to which the Company agreed
to sell to the Purchasers, an aggregate of up to 3,320,000 shares of common stock of the Company, at&nbsp;$11.522 per share.&nbsp;One
of the purchaser is the Company&rsquo;s CEO (also is the Company&rsquo;s Chairman), he purchased 1,000,000 common shares of the Company.
In April 2021, the Company&rsquo;s CEO amended the number of shares that he would purchase from 1,000,000 shares to 940,000 shares. The
Company returned $691,320 extra proceeds that were received earlier to the Company&rsquo;s CEO in April 2021 (see Note 11).&nbsp;</P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I><U>Promissory
Notes in December 2020</U></I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 4, 2020, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company
sold and issued to the Purchaser a Promissory Note of $3,150,000. The Purchaser purchased the Note with an original issue discount
of $150,000, which was recognized as a debt discount and will be amortized using the interest method over the life of the note.
The Note bears interest at 8% per annum and has a term of 24 months. All outstanding principal and accrued interest on the Note
will become due and payable on December 3, 2022. 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. Beginning on
the date that is six months from the issue date of the Note, Purchaser shall have the right to redeem any amount of this Note
up to $500,000 per calendar month by providing written notice to the Company. During the three months ended March 31, 2021, the
Company amortized OID of $18,750 and recorded $63,000 interest expense on this Note.</FONT></P>

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

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

<!-- Field: Page; Sequence: 22; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I><U>Shares to be Issued for Equity
Financing in 2021</U></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; text-align: justify">On February 23, 2021, the Company entered into
certain securities purchase agreements with several non-U.S. investors (the &ldquo;Purchasers&rdquo;), pursuant to which the Company agreed
to sell to the Purchasers, an aggregate of up to 3,320,000 shares of common stock of the Company, at&nbsp;$11.522 per share, which is
the five-day average closing price immediately prior to signing the Purchase Agreements.&nbsp;One of the purchaser is the Company&rsquo;s
CEO (also is the Company&rsquo;s Chairman), he purchased 1,000,000 common shares of the Company. On March 11, 2021, the Company received
approximately $38.25 million proceeds from the issuance of 3,320,000 shares under the securities purchase agreements, there anywhere no
fees paid in connection with this financing. In April 2021, the Company&rsquo;s CEO amended the number of shares that he would purchase
from 1,000,000 shares to 940,000 shares; accordingly, total number of shares sold in this offering became 3,260,000 shares. The Company
returned $691,320 extra proceeds that were received earlier to the Company&rsquo;s CEO in April 2021.&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; text-align: justify"><I><U>Shares Issued for Equity Financing in 2020</U></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; text-align: justify">On August 24, 2020 and September 28, 2020, the
Company entered into Securities Purchase Agreements with the purchaser and offered and sold to such purchaser 265,250 shares of Common
Stock at&nbsp;negotiated purchase prices (132,000 shares at $2.15 per share and 133,250 shares at $2.34 per share)&nbsp;without reference
to the market price and received the net proceeds was $497,187 after deducting the placement agent commission and certain expenses. These
265,250 shares were offered and sold in a registered public offering pursuant to the prospectus supplement dated August 24, 2020, and
the original prospectus contained in an effective shelf registration statement on Form S-3 (the &ldquo;Registration Statement&rdquo;),
which was originally filed with the Securities and Exchange Commission on December 1, 2017, and was declared effective on December 8,
2017 (File No. 333-221868).</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"><I><U>Warrants</U></I></P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
is a summary of the activities of warrants that were issued from equity financing (post-reverse stock split) for the three months
ended March 31, 2021</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD><TD STYLE="text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Number of<BR> Warrants</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Average<BR> Exercise<BR> Price<BR> (post-reverse<BR> stock split<BR> price)</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Weighted<BR> Average<BR> Remaining<BR> Contractual<BR> Term in<BR>
Years</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 63%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at January 1, 2021</FONT></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">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">3.21</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at January 1, 2021</FONT></TD><TD STYLE="text-align: left">&nbsp;</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.21</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; vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exchanged</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expired</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at March 31, 2021</FONT></TD><TD STYLE="text-align: left">&nbsp;</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">2.96</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.125in; vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at March 31, 2021</FONT></TD><TD STYLE="text-align: left">&nbsp;</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">2.96</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

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

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

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

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

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

<!-- Field: Page; Sequence: 23; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
US parent company, CREG is taxed in the US and, as of March 31, 2021, had net operating loss (&ldquo;NOL&rdquo;) carry forwards
for income taxes of $1.48 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. However, the coronavirus Aid, Relief
and Economic Security Act (&ldquo;the CARES Act&rdquo;) issued in March 2020, provides tax relief to both corporate and noncorporate
taxpayers by adding a five-year carryback period and temporarily repealing the 80% limitation for NOLs arising in 2018, 2019 and
2020. The management believes the realization of benefits from these losses may be uncertain due to the US parent company&rsquo;s
continuing operating losses. Accordingly, a 100% deferred tax asset valuation allowance was provided.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021, the Company&rsquo;s PRC subsidiaries had $43.74 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 Xi&rsquo;an TCH, Erdos TCH and Zhonghong. Management
considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making
this assessment. After consideration of all the information available, management believes that significant uncertainty exists
with respect to future realization of the deferred tax assets due to the recurring losses from operations of these entities, accordingly,
the Company recorded a 100% deferred tax valuation allowance for PRC NOL.</FONT></P>

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2021</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2020</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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">0.2</TD><TD STYLE="text-align: left">%</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Permanent differences</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1.4</TD><TD STYLE="text-align: left">%</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Change in valuation 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">21.3</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">%</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">19.30</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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Tax expense 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">1.9</TD><TD STYLE="padding-bottom: 2pt; 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: 2pt; text-align: left">%</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provision for income tax expense for the three months ended March 31, 2021 and 2020 consisted of the following:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; text-align: center">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2021</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2020</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 76%; text-align: left">Income tax expense &ndash; current</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5,125</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">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">-</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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Total income tax expense</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,125</TD><TD STYLE="padding-bottom: 2pt; 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: 2pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

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

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

<!-- Field: Page; Sequence: 24; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>

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

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

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

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

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

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

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; text-align: center">&nbsp;</TD><TD STYLE="text-align: center; vertical-align: bottom">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Number of<BR> Shares</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Average<BR> Exercise Price<BR> per Share (post-reverse stock split price)</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Weighted<BR> Average<BR> Remaining<BR> Contractual<BR> Term in<BR>
Years</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 63%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at January 1, 2021</FONT></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">500</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">16.1</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">6.32</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at January 1, 2021</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">500</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">6.32</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; vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at March 31, 2021</FONT></TD><TD STYLE="padding-bottom: 2pt; 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">500</TD><TD STYLE="padding-bottom: 2pt; 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">16.1</TD><TD STYLE="padding-bottom: 2pt; 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">6.07</TD><TD STYLE="padding-bottom: 2pt; 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; vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at March 31, 2021</FONT></TD><TD STYLE="padding-bottom: 2pt; 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">500</TD><TD STYLE="padding-bottom: 2pt; 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: 2pt; 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">6.07</TD><TD STYLE="padding-bottom: 2pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>14.
STATUTORY RESERVES</B></FONT></P>

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

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

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

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

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

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

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

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

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

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

<!-- Field: Page; Sequence: 25; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Name&nbsp;of&nbsp;Chinese&nbsp;Subsidiaries</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Registered<BR> Capital</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Maximum<BR> Statutory<BR> Reserve<BR> Amount</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Statutory <BR>
reserve at<BR> March&nbsp;31,<BR> 2021</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Statutory<BR> reserve at<BR> December&nbsp;31,<BR> 2020</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; vertical-align: top; width: 38%; text-align: left">Shanghai TCH</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left; vertical-align: bottom">$</TD><TD STYLE="width: 8%; text-align: right; vertical-align: bottom">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; vertical-align: bottom">$</TD><TD STYLE="width: 8%; text-align: right; vertical-align: bottom">14,900,000</TD><TD STYLE="width: 2%; text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 18%; text-align: center">&yen;6,564,303 ($1,003,859)</TD><TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; width: 18%; text-align: center">&yen;6,564,303 ($1,003,859)</TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&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; vertical-align: top; text-align: left">Xi&rsquo;an TCH</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom">&yen;</TD><TD STYLE="text-align: right; vertical-align: bottom">202,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom">&yen;</TD><TD STYLE="text-align: right; vertical-align: bottom">101,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&yen;73,710,678 ($11,237,852)</TD><TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&yen;73,700,706 ($11,236,314)</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&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; vertical-align: top; text-align: left">Erdos TCH</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom">&yen;</TD><TD STYLE="text-align: right; vertical-align: bottom">120,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left; vertical-align: bottom">&yen;</TD><TD STYLE="text-align: right; vertical-align: bottom">60,000,000</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&yen;19,035,814 ($2,914,869)</TD><TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&yen;19,035,814 ($2,914,869)</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&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; vertical-align: top; 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 STYLE="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</TD><TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&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; vertical-align: top; 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 STYLE="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</TD><TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</TD>
    <TD>&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&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; vertical-align: top; text-align: left">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 STYLE="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</TD><TD>&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</TD>
    <TD>&nbsp;</TD></TR>
  </TABLE>

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

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

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

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

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

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

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

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

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

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

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

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

<!-- Field: Page; Sequence: 26; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 20, 2017, Xi&rsquo;an TCH entered into a lease for its office with a term from December 1, 2017 through November 30,
2020. The monthly rent is RMB 36,536 ($5,600) with quarterly payment in advance. This lease was expired in November 2020. The
Company entered a new lease contract for the same location for a period from January 1, 2021 through December 31, 2023 with monthly
rent of RMB 36,536 ($5,600), to be paid every half year in advance.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2021 and 2020, the rental expense of the Company was $16,903 and $16,374, respectively.&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease costs, lease term and discount rate with respect of the office lease with an initial term of more than 12
months are as follows:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="vertical-align: bottom; font-weight: bold; text-align: center">Three Months Ended</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">March&nbsp;31,<BR> 2021</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">Operating lease cost &ndash; amortization of ROU</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">14,989</TD><TD STYLE="width: 1%; padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Operating lease cost &ndash; interest expense on lease liability</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,914</TD><TD STYLE="padding-bottom: 2pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2.75 years</TD><TD STYLE="text-align: left"></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Weighted Average Discount Rate - Operating leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left"></TD><TD STYLE="text-align: right">5</TD><TD STYLE="text-align: left">%</TD></TR>
  </TABLE>

<P STYLE="margin-top: 0; margin-bottom: 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="vertical-align: top; font-weight: bold; text-align: left"></TD><TD STYLE="text-align: center; vertical-align: bottom"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="vertical-align: bottom; text-align: center"><B>Three Months Ended</B></TD><TD STYLE="text-align: center; vertical-align: bottom"><B>&nbsp;</B></TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">March&nbsp;31,<BR> 2020</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 88%; text-align: left">Operating lease cost&ndash; amortization of ROU</TD><TD STYLE="width: 1%; padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 4pt double; text-align: right">15,987</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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Operating lease cost &ndash; interest expense on lease liability</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">387</TD><TD STYLE="padding-bottom: 2pt; 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; vertical-align: top; text-align: left">Weighted Average Remaining Lease Term - Operating leases</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.67 years</FONT></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.125in; vertical-align: top; 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-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a schedule, by years, of maturities of the office lease liabilities as of March 31, 2021</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><B>&nbsp;</B></TD>
    <TD STYLE="vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 1.5pt; padding-left: 10pt"></TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"><B>&nbsp;</B></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><B>Operating <BR>
Leases</B></TD><TD STYLE="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">For the years ended March 31, 2022,</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">66,720</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">For the years ended March 31, 2023</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">66,720</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">For the years ended March 31, 2024</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">33,360</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total undiscounted cash flows</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">166,800</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">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">(9,978</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">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">156,822</TD><TD STYLE="padding-bottom: 2pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

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

<!-- Field: Page; Sequence: 27; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>


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

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

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

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


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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 10, 2019, the Company entered an investment banking engagement agreement with an investment banker firm to engage them
as the exclusive lead underwriter for a registered securities offering of up to $20 million. The Company shall pay to the investment
banker an equity retainer fee of 15,000 shares (post-reverse stock split) of the restricted Common Stock of the Company (10,000
shares was issued within 10 business days of signing the agreement, and remaining 5,000 shares will be paid upon completion of
the offering). The agreement expired in March 2021.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>17.
SUBSEQUENT EVENTS</B></FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 2, 2021, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company
sold and issued to the Purchaser a Promissory Note of $5,250,000. The Purchaser purchased the Note with an original issue discount
of $250,000, which was recognized as a debt discount and will be amortized using the interest method over the life of the note.
The Note bears interest at 8% per annum and has a term of 24 months. All outstanding principal and accrued interest on the Note
will become due and payable on April 1, 2023. 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. Beginning on
the date that is six months from the issue date of the Note, Purchaser shall have the right to redeem any amount of this Note
up to $825,000 per calendar month by providing written notice to the Company.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 9, 2021, Xi&rsquo;an TCH, Xi&rsquo;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment
Agreement (termination agreement). Under the termination agreement, the original buyback agreement entered on December 19, 2019
shall be terminated upon the effective date of the termination agreement. HYREF will not execute the buy-back option and will
not ask for any additional payment from the buyers other than keeping the CDQ WHPG station. The Company will record a gain of
approximately $3.1 million from transferring the CDP WHPG station to HYREF as partial repayment of the entrusted loan resulting
from the termination of the buy-back agreement.</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In April 2021, the Company&rsquo;s CEO amended
the number of shares that he would purchase from 1,000,000 shares (under the securities purchase agreement entered on February 23, 2021)
to 940,000 shares. The Company returned $691,320 extra proceeds that were received earlier to the Company&rsquo;s CEO in April 2021 (see
Note 11).&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 2, 2021, the Company entered an agreement with an investment banker with the intension to raise approximately $10,000,000
from either a public offering or a private placement.</FONT></P>

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

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

<!-- Field: Page; Sequence: 28; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>This
quarterly report on Form 10-Q and other reports filed by the Company from time to time with the SEC (collectively the &ldquo;Filings&rdquo;)
contain or may contain forward-looking statements and information that are based upon beliefs of, and information currently available
to, Company&rsquo;s management as well as estimates and assumptions made by Company&rsquo;s management. Readers are cautioned
not to place undue reliance on these forward-looking statements, which are only predictions and speak only as of the date hereof.
When used in the filings, the words &ldquo;may&rdquo;, &ldquo;will&rdquo;, &ldquo;should&rdquo;, &ldquo;would&rdquo;, &ldquo;anticipate&rdquo;,
&ldquo;believe&rdquo;, &ldquo;estimate&rdquo;, &ldquo;expect&rdquo;, &ldquo;future&rdquo;, &ldquo;intend&rdquo;, &ldquo;plan&rdquo;,
or the negative of these terms and similar expressions as they relate to Company or Company&rsquo;s management identify forward-looking
statements. Such statements reflect the current view of Company with respect to future events and are subject to risks, uncertainties,
assumptions, and other factors (including the statements in the section &ldquo;results of operations&rdquo; below), and any businesses
that Company may acquire. Should one or more of these risks or uncertainties materialize, or should the underlying assumptions
prove incorrect, actual results may differ significantly from those anticipated, believed, estimated, expected, intended, or planned.</I></FONT></P>

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

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

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company is in the process of transforming and expanding into an energy storage integrated solution provider. We plan to pursue
disciplined and targeted expansion strategies for market areas we currently do not serve. We actively seek and explore opportunities
to apply energy storage technologies to new industries or segments with high growth potential, including industrial and commercial
complexes, large scale photovoltaic (PV) and wind power stations,&nbsp;remote islands without electricity,&nbsp;and smart energy
cities with multi-energy supplies.&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In December 2019, a novel
strain of coronavirus (COVID-19) was reported and 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,
the outbreak in China is under the control. As of this report date, there are some new Covid-19 cases discovered in a few provinces of
China, however, the number of new cases is not significant due to PRC government&rsquo;s strict control.&nbsp;</P>
<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

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

<!-- Field: Page; Sequence: 29; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2021 and 2020, the Company had a net loss of $277,224 and $598,551, respectively. The Company
has an accumulated deficit of $43.31 million as of March 31, 2021. The Company is in the process of transforming and expanding
into an energy storage integrated solution provider as described above.&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
historical operating results indicate substantial doubt exists related to the Company&rsquo;s ability to continue as a going concern.
However, the Company had $144.07 million cash on hand at March 31, 2021 as a result of collection the full payment from all the
projects that were disposed earlier, this satisfies the Company&rsquo;s estimated liquidity needs 12 months from the issuance
of the financial statements. The Company believes that the actions discussed above are probable of occurring and the occurrence,
as well as the cash flow discussed, mitigate the substantial doubt raised by its historical operating results.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CRITICAL
ACCOUNTING POLICIES AND ESTIMATES</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management&rsquo;s discussion and analysis of our financial condition and results of operations are based on our consolidated
financial statements (&ldquo;CFS&rdquo;), which were prepared in accordance with accounting principles generally accepted in the
United States of America (&ldquo;US GAAP&rdquo;). The preparation of these financial statements requires us to make estimates
and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities
at the date of the financial statements as well as the reported net sales and expenses during the reporting periods. On an ongoing
basis, we evaluate our estimates and assumptions. We base our estimates on historical experience and various other factors that
we believe are reasonable under the circumstances, the results of which form the basis for making judgments about the carrying
value of assets and liabilities that are not readily apparent from other sources. Actual results may differ from these estimates
under different assumptions or conditions.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">While
our significant accounting policies are more fully described in Note 2 to our CFS, we believe the following accounting policies
are the most critical to assist you in fully understanding and evaluating this management discussion and analysis.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
accompanying CFS were prepared in accordance with US GAAP and pursuant to the rules and regulations of the SEC for financial statements.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
CFS include the accounts of CREG and, its subsidiary, Sifang Holdings and Yinghua; Sifang Holdings&rsquo; wholly-owned subsidiaries,
Huahong and Shanghai TCH; Shanghai TCH&rsquo;s wholly-owned subsidiary Xi&rsquo;an TCH; and Xi&rsquo;an TCH&rsquo;s subsidiaries,
Erdos TCH, Zhonghong, and Zhongxun. Substantially all of the Company&rsquo;s revenues are derived from the operations of Shanghai
TCH and its subsidiaries, which represent substantially all of the Company&rsquo;s consolidated assets and liabilities as of March
31, 2020. All significant inter-company accounts and transactions were eliminated in consolidation.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
preparing the CFS, management makes estimates and assumptions that affect the reported amounts of assets and liabilities in the
balance sheets as well as revenues and expenses during the year reported. Actual results may differ from these estimates.&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Concentration
of Credit Risk</B></FONT></P>

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

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

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

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

<!-- Field: Page; Sequence: 30; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021, the Company had gross accounts receivable of $340,553 from Erdos TCH for the electricity sold,&nbsp;and had
bad debt allowance of $34,055 for Erdos TCH due to not making the payments as scheduled.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company maintains reserves for potential credit losses on receivables. Management reviews the composition of receivables and analyzes
historical bad debts, customer concentrations, customer credit worthiness, current economic trends and changes in customer payment
patterns to evaluate the adequacy of these reserves. Based on an evaluation of the collectability of such receivables, as
of March 31, 2021, the Company had bad debt allowance for net investment receivable on sales-type leases of $0.&nbsp;</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Sales-type
Leasing and Related Revenue Recognition&nbsp;</I></FONT></P>

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Contingent
Rental Income</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company records the income from actual electricity usage in addition to minimum lease payment of each project as contingent rental
income in the period earned. Contingent rent is not part of minimum lease payments.<B>&nbsp;</B></FONT></P>

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

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

<!-- Field: Page; Sequence: 31; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company uses &ldquo;Reporting Comprehensive Income&rdquo; (codified in FASB ASC Topic 220). Comprehensive income is comprised
of net income and all changes to the statements of stockholders&rsquo; equity, except those due to investments by stockholders,
changes in paid-in capital and distributions to stockholders.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Comparison
of three months ended March 31, 2021 and 2020</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth the results of our operations for the periods indicated as a percentage of net sales. Certain columns
may not add due to rounding.</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% of Sales</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">% of Sales</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Sales - contingent rental income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">$</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">-</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center"></TD>
    <TD STYLE="vertical-align: bottom; text-align: right">-</TD><TD>%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">$</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">-</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center"></TD>
    <TD STYLE="vertical-align: bottom; text-align: right">-</TD><TD>%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Cost of sales</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: center"></TD>
    <TD STYLE="vertical-align: bottom; border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt">%</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: center"></TD>
    <TD STYLE="vertical-align: bottom; border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Gross profit</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">-</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center"></TD>
    <TD STYLE="vertical-align: bottom; text-align: right">-</TD><TD>%</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: right">-</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center"></TD>
    <TD STYLE="vertical-align: bottom; text-align: right">-</TD><TD>%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">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: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: center"></TD>
    <TD STYLE="vertical-align: bottom; border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt">%</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: center">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: center"></TD>
    <TD STYLE="vertical-align: bottom; border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt">%</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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">-</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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">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">273,092</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">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">-</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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Loss from operations</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(273,092</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">(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></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Total non-operating 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">993</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">(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></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left; width: 52%">Loss before income tax</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="text-align: right; width: 9%">(272,099</TD><TD STYLE="text-align: left; width: 1%">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="text-align: right; width: 9%">-</TD><TD STYLE="text-align: left; width: 1%">%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="text-align: right; width: 9%">(598,551</TD><TD STYLE="text-align: left; width: 1%">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="text-align: left; width: 1%">&nbsp;</TD><TD STYLE="text-align: right; width: 9%">&nbsp;</TD><TD STYLE="text-align: left; width: 1%">%</TD>
    <TD STYLE="text-align: left"></TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Income tax expense</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">5,125</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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Net loss</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">(277,224</TD><TD STYLE="padding-bottom: 2pt; 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: 2pt; 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">(598,551</TD><TD STYLE="padding-bottom: 2pt; 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: 2pt; text-align: left">%</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>SALES</I>.&nbsp;Total
sales for the three months ended March 31, 2021 and 2020 were $0.&nbsp;</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>GROSS
PROFIT</I>. Gross income for the three months ended March 31, 2021 and 2020 were $0 with gross margin of 0%.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>OPERATING
EXPENSES</I>.&nbsp;Operating expenses consisted of general and administrative expenses, totaling $273,092 for the three months
ended March 31, 2021, compared to $154,178 for the three months ended March 31, 2020, an increase of $118,914 or 77%. The increase
was mainly due to increased payroll expense by $25,000, increased audit and related fee by $53,000 and other administrative expenses.&nbsp;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>NET
NON-OPERATING INCOME (EXPENSES).&nbsp;</I>Net non-operating income (expenses) consisted of loss on note conversion, interest income,
interest expenses and miscellaneous expenses. For the three months ended March 31, 2021, net non-operating income was $993 compared
to non-operating expense of $444,373 for the three months ended March 31, 2020. For the three months ended March 31, 2021, we
had $83,696 interest income, but the amount was offset by $82,086 interest expense on entrusted loan and note payable, and other
expense of $617. For the three months ended March 31, 2020, we had $27,006 interest income, but the amounts were offset by a $355,244
interest expense on entrusted loan and note payable, $103,167 loss on note conversion and other expense of $12,968.</FONT></P>

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

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

<!-- Field: Page; Sequence: 32; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>INCOME
TAX EXPENSE.&nbsp;</I>Income tax expense was $5,125 for the three months ended March 31, 2021, compared with $0 for the three
months ended March 31, 2020. The consolidated effective income tax rates for the three months ended March 31, 2021and 2020 were
1.9% and 0%, respectively.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>NET
LOSS</I>.&nbsp;Net loss for three months ended March 31, 2021 was $277,224 compared to net loss of $598,551 for the three months
ended March 31, 2020, a decrease of loss of $321,327. This decrease in net loss was mainly due to decreased interest expense by
$273,158, decreased loss on note conversion by $103,167, and increased interest income by $56,690, despite we had increased operating
expense by $118,914.<B>&nbsp;</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>LIQUIDITY
AND CAPITAL RESOURCES</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Comparison
of three months Ended March 31, 2021 and 2020</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021, the Company had cash and equivalents of $144.07 million, other current assets of $575,214, current liabilities
of $38.56 million, working capital of $106.08 million, a current ratio of 3.75:1 and a liability-to-equity ratio of 0.35:1.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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, 2021 and 2020:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2021</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">2020</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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">(819,056</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">39,650,520</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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">-</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; vertical-align: top; text-align: left">Financing Activities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">38,253,041</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>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash used in operating activities was $819,056 during the three months ended March 31, 2021, compared to $39.65 million cash provided
by operating activities for the three months ended March 31, 2020. The decrease in net cash inflow for the three months ended
March 31, 2021was mainly due to our cash collection of sales type leases of Pucheng systems by $13.98 million, and cash collection
of accounts receivable by $25.79 million for selling / disposing Huayu, Shenqiu, Zhongtai and Tian&rsquo;an systems that were
occurred in the three months ended March 31, 2020.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by (used in) investing activities was $0 and $0, respectively, for the three months ended March 31, 2021 and 2020.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Net
cash provided by financing activities was $38,253,041 compared to net cash used in financing activities of $0 during the three
months ended March 31, 2021 and 2020, respectively. The cash inflow for the three months ended March 31, 2021 was the proceeds
from a private placement of $38,253,041.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 23, 2021, the Company entered into certain securities purchase agreements with several non-U.S. investors (the &ldquo;Purchasers&rdquo;),
pursuant to which the Company agreed to sell to the Purchasers, an aggregate of up to 3,320,000 shares of common stock of the
Company, at&nbsp;$11.522 per share, which is the five-day average closing price immediately prior to signing the Purchase Agreements.&nbsp;One
of the purchaser is the Company&rsquo;s CEO (also is the Company&rsquo;s Chairman), he purchased 1,000,000 common shares of the
Company. On March 11, 2021, the Company received approximately $38.25 million proceeds from the issuance of 3,320,000 shares under
the securities purchase agreements, there was no any fees paid in connection with this financing. In April 2021, the Company&rsquo;s
CEO amended the number of shares that he would purchase from 1,000,000 shares to 940,000 shares; accordingly, total number of
shares sold in this offering became 3,260,000 shares. The Company returned $691,320 extra proceeds that were received earlier
to the Company&rsquo;s CEO in April 2021.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
do not believe inflation has had or will have a significant negative impact on our results of operations in 2021.</FONT></P>

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

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

<!-- Field: Page; Sequence: 33; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Transfers
of Cash to and from Our Subsidiaries</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">With
respect to the payment of dividends, we note the following:</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="background-color: white; width: 100%; border-collapse: collapse; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PRC regulations
    currently permit the payment of dividends only out of accumulated profits, as determined in accordance with accounting standards
    and PRC regulations (an in-depth description of the PRC regulations is set forth below);</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our PRC subsidiaries
    are required to set aside, at a minimum, 10% of their net income after taxes, based on PRC accounting standards, each year
    as statutory surplus reserves until the cumulative amount of such reserves reaches 50% of their registered capital;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">3.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Such reserves may
    not be distributed as cash dividends;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our PRC subsidiaries
    may also allocate a portion of their after-tax profits to fund their staff welfare and bonus funds; except in the event of
    a liquidation, these funds may also not be distributed to stockholders; the Company does not participate in a Common Welfare
    Fund;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The incurrence of
    debt, specifically the instruments governing such debt, may restrict a subsidiary&rsquo;s ability to pay stockholder dividends
    or make other cash distributions; and</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6.</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The Company is subject
    to covenants and consent requirements.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></P>

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

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

<!-- Field: Page; Sequence: 34; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Chart
of the Company&rsquo;s Statutory Reserve</I></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to PRC corporate law, effective January 1, 2006, the Company is required to maintain a statutory 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:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">As of</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">March&nbsp;31,<BR> 2021</TD><TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">December&nbsp;31,<BR> 2020</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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">(43,305,227</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">(43,026,465</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">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">15,156,580</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">15,155,042</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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">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">(28,148,647</TD><TD STYLE="padding-bottom: 2pt; 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">(27,871,423</TD><TD STYLE="padding-bottom: 2pt; text-align: left">)</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OFF-BALANCE
SHEET ARRANGEMENTS</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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;</FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&rsquo;s contractual obligations as of March 31, 2021 are as follows:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="vertical-align: bottom; font-weight: bold; text-align: center">1 year or</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="vertical-align: bottom; font-weight: bold; text-align: center">More than</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="vertical-align: bottom; font-weight: bold; text-align: center">See Note</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Contractual Obligation</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">less</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">1 year</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">(for&nbsp;details)</TD><TD STYLE="text-align: center; font-weight: bold; vertical-align: bottom">&nbsp;</TD></TR>
  <TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 64%; text-align: left">Notes payable including accrued interest of $81,968, net of unamortized OID of $125,605</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">3,106,363</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">10</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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Entrusted loan including interest payable of $10,072,599</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">31,814,730</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">304,354</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</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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">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">34,921,093</TD><TD STYLE="padding-bottom: 2pt; 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">304,354</TD><TD STYLE="padding-bottom: 2pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="padding-bottom: 2pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 2pt; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 2pt; text-align: left">&nbsp;</TD></TR>
  </TABLE>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company believes it has sufficient cash in bank of $144 million as of March 31, 2021, 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.</FONT></P>

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

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

<!-- Field: Page; Sequence: 35; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_004"></A>Item
3. Quantitative and Qualitative Disclosures About Market Risk.</B></FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_005"></A>Item
4. Controls and Procedures.</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Disclosure
Controls and Procedures</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
upon that evaluation, our Chief Executive Officer and Chief Financial Officer concluded that, as of March 31, 2021, 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.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Changes
in Internal Control Over Financial Reporting</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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, 2021, that have materially affected, or are reasonably
likely to materially affect, the Company&rsquo;s internal control over financial reporting. 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.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Inherent
Limitations on Effectiveness of Controls</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</FONT></P>

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

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

<!-- Field: Page; Sequence: 36; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_007"></A>Item&nbsp;1.
Legal Proceedings</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_008"></A>Item&nbsp;1A.
Risk Factors</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
have been no material changes in our risk factors from those disclosed in Part I, Item 1A, of our Annual Report on Form 10-K as
of and for the year ended December 31, 2020. An investment in our common stock involves various risks. When considering an investment
in our company, you should consider carefully all of the risk factors described in our most recent Form 10-K. If any of those
risks, incorporated by reference in this Form 10-Q, occur, the market price of our shares of common stock could decline and investors
could lose all or part of their investment. These risks and uncertainties are not the only ones facing us and there may be additional
matters that we are unaware of or that we currently consider immaterial. All of these could adversely affect our business, financial
condition, results of operations and cash flows and, thus, the value of an investment in our company.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_009"></A>Item&nbsp;2.
Unregistered Sales of Equity Securities and Use of Proceeds</B></FONT></P>

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_010"></A>Item&nbsp;3.
Defaults Upon Senior Securities</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_011"></A>Item
4. Mine Safety Disclosures.</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
Applicable.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_012"></A>Item&nbsp;5.
Other Information</B></FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="a_013"></A>ITEM
6. EXHIBITS</B></FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 12%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
    No.</B></FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 1%; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; vertical-align: bottom; width: 87%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Description</B></FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.1</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="f10q0321ex31-1_chinare.htm">Certification of Principal Executive Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</A></FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">31.2</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="f10q0321ex31-2_chinare.htm">Certification of Principal Financial Officer pursuant to Exchange Act Rules 13a-14(a) and 15d-14(a), as adopted pursuant to Section 302 of the Sarbanes-Oxley Act of 2002</A></FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.1</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="f10q0321ex32-1_chinare.htm">Certifications of Principal Executive Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002</A></FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">32.2</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><A HREF="f10q0321ex32-2_chinare.htm"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">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</FONT></A></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.INS</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Instance Document</FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.SCH</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Schema Document</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.CAL</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Calculation Linkbase Document</FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.DEF</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Definition Linkbase Document</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.LAB</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Label Linkbase Document</FONT></TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">101.PRE</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">XBRL
    Taxonomy Extension Presentation Linkbase Document</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>

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

<!-- Field: Page; Sequence: 37; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- 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-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf
by the undersigned thereunto duly authorized.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD COLSPAN="2" STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>China
    Recycling Energy Corporation</B></FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 60%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 4%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 36%; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: May&nbsp;17,
    2021</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Guohua Ku</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Guohua Ku</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman
of the Board and</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
Executive Officer<BR>
(Principal Executive Officer)</FONT></P></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date: May 17, 2021</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Yongjiang Shi</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yongjiang Shi</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief Financial
    Officer<BR>
    (Principal Financial and Accounting Officer)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>


<!-- Field: Page; Sequence: 38; Value: 1 -->
    <DIV STYLE="margin-top: 6pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt; font: normal 10pt Times New Roman, Times, Serif"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></P></DIV>

    <!-- Field: /Page -->

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>2
<FILENAME>f10q0321ex31-1_chinare.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-top: 0pt; margin-bottom: 0pt; text-align: justify"></P>

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">I,
Guohua Ku, certify that:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">1.&nbsp;I
have reviewed this quarterly report on Form 10-Q of China Recycling Energy Corporation;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2.&nbsp;Based
on my knowledge, this quarterly report does not contain any untrue statement of a material fact or omit to state a material fact
necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with
respect to the period covered by this quarterly report;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">3.&nbsp;Based
on my knowledge, the financial statements, and other financial information included in this quarterly report, fairly present in
all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods
presented in this quarterly report;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.
The registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and
procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal controls over financial reporting (as defined
in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by
others within those entities, particularly for the period in which this quarterly report is being prepared;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed
under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of
financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">c)
evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on
such evaluation;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">d)
disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the
registrant&rsquo;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the
registrant&rsquo;s internal control over financial reporting;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">5.&nbsp;The
registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation, to the registrant&rsquo;s
auditors and the audit committee of the registrant&rsquo;s board of directors (or persons performing the equivalent function):</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">a)
all significant deficiencies in the design or operation of internal controls which could adversely affect the registrant&rsquo;s
ability to record, process, summarize and report financial data and have identified for the registrant&rsquo;s auditors any material
weaknesses in internal controls; and</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal controls over financial reporting.</FONT></P>

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

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


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

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">I,
Yongjiang Shi, certify that:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">1.&nbsp;I
have reviewed this quarterly report on Form 10-Q of China Recycling Energy Corporation.</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2.&nbsp;Based
on my knowledge, this quarterly report does not contain any untrue statement of a material fact or omit to state a material fact
necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with
respect to the period covered by this quarterly report;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">3.&nbsp;Based
on my knowledge, the financial statements, and other financial information included in this quarterly report, fairly present in
all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods
presented in this quarterly report;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">4.
The registrant&rsquo;s other certifying officer and I are responsible for establishing and maintaining disclosure controls and
procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal controls over financial reporting (as defined
in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">a)
designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision,
to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by
others within those entities, particularly for the period in which this quarterly report is being prepared;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">b)
designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed
under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of
financial statements for external purposes in accordance with generally accepted accounting principles;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">c)
evaluated the effectiveness of the registrant&rsquo;s disclosure controls and procedures and presented in this report our conclusions
about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on
such evaluation;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">d)
disclosed in this report any change in the registrant&rsquo;s internal control over financial reporting that occurred during the
registrant&rsquo;s most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the
registrant&rsquo;s internal control over financial reporting;</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">5.&nbsp;The
registrant&rsquo;s other certifying officer and I have disclosed, based on our most recent evaluation, to the registrant&rsquo;s
auditors and the audit committee of registrant&rsquo;s board of directors (or persons performing the equivalent function):</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">a)
all significant deficiencies in the design or operation of internal controls which could adversely affect the registrant&rsquo;s
ability to record, process, summarize and report financial data and have identified for the registrant&rsquo;s auditors any material
weaknesses in internal controls; and</FONT></P>

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">b)
any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant&rsquo;s
internal controls over financial reporting.</FONT></P>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="vertical-align: top; width: 60%; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
    May 17, 2021</FONT></TD>
    <TD STYLE="width: 5%; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; vertical-align: top; width: 35%; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">/s/
    Yongjiang Shi</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Name:</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Yongjiang
    Shi</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Chief
    Financial Officer</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(Principal
    Financial and Accounting Officer)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>4
<FILENAME>f10q0321ex32-1_chinare.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-top: 0pt; margin-bottom: 0pt; text-align: justify"></P>

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
connection with this quarterly report on Form 10-Q of China Recycling Energy Corporation (the &ldquo;Company&rdquo;) as filed
with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), the undersigned, in the capacity and
on the date indicated below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that to his knowledge:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the
Company.</FONT></TD>
</TR></TABLE>

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

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


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.2
<SEQUENCE>5
<FILENAME>f10q0321ex32-2_chinare.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-top: 0pt; margin-bottom: 0pt; text-align: justify"></P>

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

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

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

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

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

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

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

<P STYLE="font: 10pt Times New Roman, Times, Serif; text-indent: 0.5in; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
connection with this quarterly report on Form 10-Q of China Recycling Energy Corporation (the &ldquo;Company&rdquo;) as filed
with the Securities and Exchange Commission on the date hereof (the &ldquo;Report&rdquo;), the undersigned, in the capacity and
on the date indicated below, hereby certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley
Act of 2002, that to his knowledge:</FONT></P>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">1.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and</FONT></TD>
</TR></TABLE>

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

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">2.</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
information contained in the Report fairly presents, in all material respects, the financial condition and results of operation of the
Company.</FONT></TD>
</TR></TABLE>

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

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR>
    <TD STYLE="vertical-align: top; width: 60%; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Date:
    May 17, 2021</FONT></TD>
    <TD STYLE="width: 5%; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; vertical-align: top; width: 35%; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">/s/
    Yongjiang Shi</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Name:</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Yongjiang
    Shi</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Title:</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Chief
    Financial Officer</FONT></TD></TR>
<TR>
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">(Principal
    Financial and Accounting Officer)</FONT></TD></TR>
</TABLE>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>

<P STYLE="margin-top: 0; margin-bottom: 0">&nbsp;</P>


</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>img_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 img_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" *E \\# 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 **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH #TJ($
M99@<CO4IZ5&%QCUH \UT2QU?Q3J^MR/XFU&UBMKD1Q1P$  8]ZV_^$'U+_H<
MM9_[Z6H/AZ<W_B3G_E]'\C7<DXH XW_A!]3_ .ARUG_OI:/^$(U/_H<M9_[Z
M6NN:154LS (HRS$\ 5S7_">Z*^I)90/+.6./-C0E!^- %;_A"-3_ .ASUG_O
MI:!X(U/_ *'/6?\ OI:O7?CG0[+4[6PEG;S+H[8F5203Z9K:O;V/3[&:[G#>
M7$I=L<G H Y<>"-2_P"ARUD_\"6C_A"-2_Z''6?^^EKI]/OX=2L8KRW#&&50
MRD^E62X! .>: ./_ .$(U+_H<=9_[Z6@^"-2_P"ARUG_ +Z6NQ)P,FL+Q-XN
MTSPG;I/J;2+$YQN52<?6@$91\$:EC_D<M8_[Z6E_X0C4O^ARUG_OI:;8_$WP
M[?744!DF@\W[CRQE5;\378I*KJ"ISGI0!R'_  A&I?\ 0XZS_P!]+1_PA&I?
M]#CK/_?2UV <$D=QUI2V.QH X[_A!]2_Z''6?^^EH/@C4?\ H<=9_P"^EKL$
MD#@XS^59'B3Q-IWA>P6]U-G2!G";E4G!/K0!C'P3J7_0Y:Q_WT*4>"-2_P"A
MRUG_ +Z6MB+Q'ITUY:VJ2,9;E/,B&TX(^M:_F<X(- ''_P#"#ZE_T.6L_P#?
M2T?\(3J?_0YZS_WTM=>9/E)P21U%-=M@9B#@+NS0!R1\$:GC_D<M9_[Z6D'@
MC4O^ASUC_OI:AF^*OAV#4)=/?[3]KC/S1"(DX]:WM \2V/B*.22S29?+."LB
M%3^1H R/^$(U+_H<M9_[Z6C_ (0C4O\ H<=9_P"^EKKVE"]C@=3Z4@FYY4@'
MH?6@#D?^$'U+_H<M9_[Z6C_A!]2_Z''6?^^EKL0X)Z''K1N/H>M ''?\(1J7
M_0XZS_WTM)_PA&H_]#EK'_?2UV18@]#[4CN%!)!P.IH X_\ X0G4O^ARUC_O
MI:3_ (0C4O\ H<]8_P"^EK5USQ9I7AY ;Z4^:QXAC&YR/7 JQIWB'3M3$9AD
M96D^ZDB[6/X&@##_ .$'U+_H<M9_[Z6C_A!]2_Z'+6?^^EKL2VU<[3UHW\D8
M/% ''?\ "#ZE_P!#EK/_ 'TM'_"#ZE_T.6L_]]+78>8 0"",]*4,&R!U% ''
M?\(/J7_0Y:S_ -]+1_P@^I?]#EK/_?2UV6[V-,63=CY2#W% '(?\(1J0'_(Y
M:S_WT*3_ (0C4O\ H<M8_P"^A799XZ51U#5K73+-KNX8^2K;6*C.#0!S@\$:
MF/\ F<M9_P"^EH_X0C4O^ARUG_OI:ZRWN$N;>.:+)1QD5,#GH* .-_X0?4O^
MARUG_OI:/^$'U+_H<M9_[Z6NR+ 8SQFEI(#S7Q/X=UG0O#EYJEOXOU=Y;9 Z
MHS+AN1P:[O3)6FTNSFD<EY(59F/4DBL?XA<^!-5]1$,?]]"M;1U!T*Q X!@3
MC\!3 T!T%+2 8  I: "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ II[4ZFGM0!P_P\_X_P#Q)_U^
MC^1KN6Z5PWP\_P"/_P 2?]?H_D:[J@#@_BI=7UIX$O9+ ,)6&UMO7:>M6?AU
M8VEOX&T]+58VCDBRYQG)/7)KJ+NRM]0MI;6YC$D<J[74^E<?:> 9]*NEBTO6
M9K;30<FVSG\!0!SOQ"LXX/%'AB.P41!IVVJO0GUJ*7Q9XBGT'Q1"\T!N=-?"
MR>7E2GH176>(? 4>NZIIEZFH2VYL3E5'<UCO\)^-5$>N3HFI-F4#^5 &.OBK
MQ&#X8ALI;>*/4H\2@)P/=:V/#OBC7M0T_P 06\TD)N[";RXISPI^M.A^%(CD
MTEFUB8G3"?)P*FM_A:EO!JT7]K3%=1??)[&@"EX3\4ZX/&CZ%JEU'?(\7F"2
M--NRM'XMHQ^'UT<Y(<8..O/2KFE_#ZWTOQ!;:Q'>RM/##Y39Z,*L^-/"3^,;
M!;%M0>VM\_.JC[U 'EWVBZ\3OH7A/Q-;C2H51)[:=?\ EL1T7-=-XJ\:ZA8>
M(D\.:-%)YEG$&)"%B_M6U>_#F#4?"]II-Y?R/=69!M[Y1AX\=.:$^'<B7MGJ
M,6L3+J, "O<?\]5'9O6@#%_X2WQ!XEU.#1]+0:9?Q6XGE689#GT]JL>(=5\5
M^'[W2;W4+R!-.G(CNU5.$:MW6/ \>HZU;:U:W\MGJ,>%DD3I(!V(I==N=/U*
M9/"]_!+/+(%<.%^4GUH Q]=\0:IX;L5)U".X;4YUCM) ORP ]#[UG>+8O$$/
MPZU&'7I8[E_,7RI8QC</I79:_P"#K/7]"ATN5FB-N 89E_@([U1U3P/<:QX1
MCT2YUF5]IP;C'S$>AH XS0]8U>W\8Z-HS2P&UEL-\;-'\Z$"JQ\;>+8-(U6]
M:Z@D%E>^3C9]]<]*Z?3/A7)8ZY;ZK)KDTTT$7E1DCHN,4UOA%$^EZE8G5YO*
MO9_/;C[IH @\2^+M92>TA@G73H)K02^>Z%\OC[HKHOAS=ZW?Z!]KUR3,TC?*
M"NWCZ5P_C*PU'3KBQM;?54CBM8A&GVB'>'-=OX#EUZ70WCUMXVE4X@F5< KV
M.* .'U*;5[?XU7+Z/8I<SFW!96P,#UKLO&FH:GI7@A]4M/+M=3509/EYK.G^
M&5Z?$DNN0^(YXKZ08)V\8]*NW7P^N=2T*[T^^UR>:2YQ^]_N_2@#$TKQ?K]M
MKVDQW[QW%M>VGFR1H,%>.M5M/^(6KZIXC+Z?;R2V?G& Q+&<+VW$UO0_#,1:
MEI-X-7D9M/3R@I'WU[@UIZ3X+30M:N[O3K^6*TNB6>U(R Q[B@#F?#>K^+M:
MUG6+'[7#MM)L"0KP5]/K69XA\7^*A=W:V]TMC/ XBAM3$6,W^UQ7<>&?!/\
MPC.L:AJ U"2Y^V$LT3=J\TU_^WU\77DMEJ<$<@D'D)/#EL^@- &_/JOBSP[?
MZ-<ZQJ<;Z;?$+*?+(,3$5Z%H4&I1PSRWM_'=I(=\!1=N%[9KEVO(O$5G9^'=
M>M7^W_*\IV\9'<&NZMD2.&.*+I&H49'84 >2_#]FU+XJ^))]3&^ZA.V 2')"
MYZ@5Z!XHN[/0M-FUN6V5[FW0[&QS5+7/ UKJ&IG4]/N)-/U-Q@S1]Q[U?M?#
M2G2YK34[IKXS)LD=^E '%V'B[5M.N-*?4;I;JWUP'R0J<PYZ9IWAS5/%VLZA
MK.GK>VY%C/LCDV8RI[&MS2?A[!87J7%Q?/<);@BUC(XA'M4OA?P8/#&J:EJ8
MU.2X%XQD=&'2@#A=.\1>+[^_\16HU*"/^R%W@;/O^U:J^.]1UZVT72]/D6TU
M"_0L\^W*J5ZUS'AG3VU[QSXDLUNY[2.=SD["-X]*])N? MG)IMK:6,IM+NS'
M[FY YQWH X_5/'GB!="NOL4T::AI]V()79<K+^':NL,_B*TT9[F>ZMMTJ*T3
M-P$)%5[[X9VU[H']G)?/%-)*)KBY4<RD5L:MX336O#$&C2W<BB$K^\'4[: .
M/\/^*_$$M_K>C7EW'/):VK3)<!,;>.E<A#K/BFR\ GQ%_:L$\4UWL>WEB+9.
M<<5ZGI_@"TLM9N-2%W(XN8/(D0]QC&:Q[CX4)-HK:.FL2)8&4S*F.5/6@"*\
M\4ZMJ6H6&A:1,MI<+9_:9IF7Y3QG %9>I_$76;GPQIU[ILJ1W O/LMP63AN<
M9%=?J'@*.YM[1K6^>WO[>(1?:@.73TJ+4_AO8ZCH]EI\%R]LEM()691S(_J:
M *WA?Q%K,WC>\T'4G2:..$2AU&-I(KT*(]:XO2?  TGQ<^OKJ<KS/$(WC/0@
M5VR# H8'-_$+_D1-6_ZY#_T(5K:-_P @.P_ZX)_(5D_$+_D1-5_ZY#_T(5K:
M-_R [#_K@G\A0!H4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !3?Z4X]*9_$<>E '$?#WB_\
M2?\ 7Z/Y&NZR*X7X? ?VCXEPX/\ IHS[<&NXP?[U #64].U!4@9&"?>G8/\
M>HP?[U #2N!E>OO3L=>E&#_>HP?[U ";3M(+?C1@^W'ZTN#_ 'J,'^]0 W:5
M&1\S?6C:2PS@CK]#3L'^]1@_WJ &E!G(Z]_2E*C 'IZ4N#_>HP?[U #77=SW
M[5&;=?.2;9&9%&-VWG\ZFP?[WZ48/]Z@!A3OG)_2EVGCD8QTIV#_ 'J,'^]0
M W:>V%QWHVGU'/6G8/\ >HP?[PH JW%C;78'VFWAF(Z;T!Q4@B\N,1Q!511@
M*!4V/<48XZB@!#\PZ@&C&!M&,'OZ48/J* #GDT )L]_8TH7;T[=S2D>C 48/
M]Z@!CAN#@'W]*K/IUE/()9;2"25>CL@SGZU<Q[T8]"* *YM4:0.R1E]N-^/F
M_.I C8VDCZBI,'^]^E&#_>_2@!I7(&3T]^M!7/'3\:=@_P![]*,'^]^E(!FS
MCDY/MQ28'8#@8QZU)CW%)CW%,"O'9VL4OG1V\*2GJRJ :FP22<C)Z&GX]Q1@
M_P!X4 ,$:^GX9IP!QGH3UYI<'^]^E&#_ 'J &X; _E2[3SR,]CBEP?[U&#_>
MH 8(PN?XB>N33\8&,YHP?[U&#_>H :5)/4 COZT_-)@_WJ-WT_.@#FOB$?\
MB@]5_P"N0_\ 0A6OHQ']AV&3C]PG\A61X_W'P)JP 4YB'&?]H5K:/C^P['L!
M G7MP* -$'-%(N=HR<TM !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !11
M10 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 'I3,8))/7O3STIHSZ?@:
M.-G^&>B7%]<78DNHI)VWR>5,5#'\*;_PK'1_^?O4?_ EO\:[3&>U&WVH XO_
M (5CH_\ S]ZC_P"!+?XT?\*QT?\ Y^]1_P# EO\ &NTV^U&WVH XO_A6.C_\
M_>H_^!+?XT?\*QT?_G[U'_P);_&NTV^U&WVH XO_ (5CH_\ S]ZC_P"!+?XT
M?\*QT?\ Y^]1_P# EO\ &NTV^U&WVH XO_A6.C_\_>H_^!+?XT?\*QT?_G[U
M'_P);_&NTV^U&WVH XO_ (5CH_\ S]ZC_P"!+?XT?\*QT?\ Y^]1_P# EO\
M&NTV^U&WVH XO_A6.C_\_>H?^!+?XT?\*QT?_G[U'_P);_&NTV^U&WVH XO_
M (5CH_\ S]ZC_P"!+?XT?\*QT?\ Y^]1_P# EO\ &NTV^U&WVH XO_A6.C_\
M_>H_^!+?XT?\*QT?_G[U'_P);_&NTV^U&WVH XO_ (5CH_\ S]ZC_P"!+?XT
MG_"L='_Y^]1_\"6_QKM=OM1M]A0!Q7_"L=([7FH_^!+?XUSFG>"K.Y\<ZOID
MFH:@;6WMXWC3SV^5CU.:]7QCTKC-%X^*/B 8_P"76+^= "?\*QTCO>:C_P"!
M+?XTO_"L='_Y^]1_\"6_QKM-OM1M]J .+_X5CHY_Y>]1_P# EO\ &C_A6.C_
M //WJ'_@2W^-=IM]J-OM0!Q?_"L='_Y^]0_\"6_QH_X5CH__ #]ZA_X$M_C7
M:;?:C;[4 <7_ ,*QT?\ Y^]0_P# EO\ &C_A6.C_ //WJ'_@2W^-=IM]J-OM
M0!Q?_"L='_Y^]0_\"6_QH_X5CH__ #]ZC_X$M_C7:;?:C;[4 <7_ ,*QT?\
MY^]1_P# EO\ &C_A6.C_ //WJ/\ X$M_C7:;?:C;[4 <7_PK'1_^?O4/_ EO
M\:/^%8Z/_P _>H_^!+?XUVFWVHV^U '%_P#"L='_ .?O4?\ P);_ !H_X5CH
M_P#S]ZC_ .!+?XUVFWVHV^U '%_\*QT?_G[U'_P);_&C_A6.C_\ /WJ/_@2W
M^-=IM]J-OM0!Q?\ PK'1_P#G[U'_ ,"6_P :3_A66C_\_=__ .!+?XUVNWVI
M<4 <-+\+M$FC,<MQ>R1DC<C7#$&NT@A2&WCAC^Y&H4?05+CVHP3[4 +11THH
M **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "B
MBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH ***
M* "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M **** "BBB@ HHHH :>WUKC-%_Y*GX@_Z]8OYUVA_K7%:+_R5/Q!_P!>L7\Z
M .V'2B@=** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **
M** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHH
MH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@
M HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH 0_UKBM%_Y*EX@/8VL6#^-=J:YJRC2/QS?.
MH&6@7- '3=J*0=!2T %%%% !1110 4444 %%%% !1110 4444 %%%% !1110
M 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !
M1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !2$\TM,<$XP._K0!Q-]X^NEU^\TO2]#FOC9[1+(K[0">U-_X37Q!_
MT*5Q_P!_1_A1X3/_ !7WBW PI>(G'KBNZ!X[T <+_P )MX@_Z%*X_P"_H_PH
M_P"$V\0_]"E<?]_1_A7=TF?K0!PO_";>(?\ H4KC_OZ/\*/^$V\0_P#0I7'_
M ']'^%=UFC-(#A?^$U\0?]"E<?\ ?T?X4?\ ";>(?^A2N/\ OZ/\*[NDS]:8
M'"_\)MXA_P"A2N/^_H_PH_X3;Q#_ -"E<?\ ?T?X5W6?K1GZT <+_P )MXA_
MZ%*X_P"_H_PH_P"$V\0_]"E<?]_1_A7=9^M&?K0!PO\ PFWB'_H4KC_OZ/\
M"C_A-O$/_0I7'_?T?X5W6?K1GZT <+_PFWB'_H4KC_OZ/\*/^$V\0_\ 0I7'
M_?T?X5W6?K1GZT <+_PFWB'_ *%*X_[^C_"C_A-O$/\ T*5Q_P!_1_A7=9^M
M&?K0!PO_  FWB'_H4KC_ +^C_"C_ (3;Q#_T*5Q_W]'^%=UGZT9^M '"_P#"
M;>(?^A2N/^_H_P */^$V\0_]"E<?]_1_A7=9^M&?K0!PO_";>(?^A2N/^_H_
MPH_X3;Q#_P!"E<?]_1_A7=9^M&?K0!PO_";>(?\ H4KC_OZ/\*/^$V\0_P#0
MI7'_ ']'^%=UGZT9^M '"_\ ";>(?^A2N/\ OZ/\*/\ A-O$/_0I7'_?T?X5
MW6?K1GZT <+_ ,)MXA_Z%*X_[^C_  H_X3;Q#_T*5Q_W]'^%=UGZT9^M '"?
M\)KXA_Z%*X_[^C_"LZ+Q'XBCUR6_'A&;$D83'F],=Z],)XI,G&: .%'C;Q#_
M -"E<?\ ?T?X4O\ PFWB'_H4KC_OZ/\ "NZ!XYHS]: .%_X3;Q#_ -"E<?\
M?T?X4?\ ";>(?^A2N/\ OZ/\*[K/UHS]: .%_P"$V\0_]"E<?]_1_A1_PFWB
M'_H4KC_OZ/\ "NZS]:,_6@#A?^$V\0_]"E<?]_1_A1_PFWB'_H4KC_OZ/\*[
MK/UHS]: .%_X3;Q#_P!"E<?]_1_A1_PFWB'_ *%*X_[^C_"NZS]:,_6@#A?^
M$V\0_P#0I7'_ ']'^%'_  FWB'_H4KC_ +^C_"NZS]:,_6@#A?\ A-O$/_0I
M7'_?T?X4?\)MXA_Z%*X_[^C_  KNL_6C/UH X7_A-O$/_0I7'_?T?X4?\)MX
MA_Z%*X_[^C_"NZS]:,_6@#A?^$V\0_\ 0I7'_?T?X4?\)MXA_P"A2N/^_H_P
MKNL_6C/UH X7_A-O$/\ T*5Q_P!_1_A1_P )MXA_Z%*X_P"_H_PKNL_6C/UH
M X7_ (3;Q#_T*5Q_W]'^%'_";>(?^A2N/^_H_P *[K/UHS]: .%_X3;Q#_T*
M5Q_W]'^%'_";>(?^A2N/^_H_PKNL_6C/UH X7_A-O$/_ $*5Q_W]'^%)_P )
MMXA_Z%&X_P"_H_PKN\_6D.2< X- ')^'/&DFM:Q=:7=:7-97, #$,<Y!KKJX
M*P);XO:GR0!;)QZ\5WM !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M!1110!P7@_\ Y'[Q;_OQ?RKN"2#D'Y?05P_@_P#Y'_Q;_OQ?RKMY, 8(^F.M
M %.;5K"*_CL);R*.YE_U<9;YB:9>ZMI]A/#!>7L<,\A_=(QY-<WXI%JGB[P\
MT@B64S8W' -8VM&WDUW7VOE7[0D8^R>9ZY_AH [^[UFPT^6&&]O8H9)CB,,<
M;S[4YM4LA?KI_P!NC^VE<B+/S$?2O,(W%S;WKZYM$J6Z_9B_4<_P^]/M/"^J
M0:M8ZO)-&R2<H2Q\W)[?2G8#U-9DE=A&X9TX* _=/O5E3E1GKWK@- \4R_\
M"42:3)9(L;NR^;G]XSCKD>E=^HP,4@%HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@ HHHH **** "C%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !2=Z6B@#@=._Y+!JG_7LG
M\J[S'S=:X/3O^2P:I_UZI_*N\P<YH YWQ9<ZC906TVGW0B'F 2*5R67VJCKV
MK:K/?0:5H]PMO=>1]HDD=<Y4=>*N^,=.UC4M.BBTA;8RK(&;SV(&/PJKK&@Z
MK(]IJ.FBW744A$,BR,=FWO@T 9;^(]9UFWM+/3)DM;TJ6G=QGIZ#\*R+KQYJ
MYU"QABN%C\MQ%.GEY\]AUP>U;\OA#4M/M[:XTEX&U(*5G:4D*P/7%:EGX8^R
MZ3!;&.!I@^^20KDJ>^#0!-;:_!<ZHL#WD,.X?) Q^9C70#H*\^U+P)>7'BRV
MO[9X5LT8,Y8G>/85Z"H 4 =!0 M%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%,+$&N5\=
M^,9?!>CKJ0T^2\BW;7V?P^YH S_!_P#R/_BW_?B_E7<DC=QP3ZU\YZ'\:K?3
M_$6JWZZ1-*=29"B*1D,.,5]":=<M>:;;W4D1A:5 Y0]5SVH S=2\-:5J]Y#<
MW]HTDT!W1MN(P?:GZAX?TC5+F&YO+)99K8@QG)!'U]:V0,'&*78I.<<T 8E_
MX>TG5IH9[^U222W.48< >U7F@MW>.?RP&3A6]/H*N;%]!US1L7T'K0!CP:!I
M=MJDNJQ6:K>R_?DSS_\ 6K7B^YGU-+L7GCKUIP&!0 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 445A>*_$D?
MA;1WU*6!YHT/S!!TH Y[3O\ DL&J?]>J?RKOJ^>K;XR:-#XWO=;^SRF*:%8U
M4=20*]RT751K.DPZA%"\:S*&"OU% &D:.HQF@=^:6@!*,TM% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !36=5!)Z#K3J9SOZ9&: &O=6\9VO/&AQG#.
M :;]MM/^?J'_ +^"O,X/#]MXF^(.N1:C/<%8$7RU23 '-;O_  K#0O\ GK>_
M]_C0!U_VVT_Y^H?^_@H^VVO_ #\P_P#?P5R ^&&A#_EK>_\ ?XTO_"L="_YZ
M7O\ W^- '7?;;7_GYA_[^"C[;:_\_,/_ '\%<C_PK'0O^>E[_P!_C1_PK'0O
M^>E[_P!_C0!UWVVU_P"?F'_OX*/MMK_S\P_]_!7(_P#"L="_YZ7O_?XT?\*Q
MT+_GI>_]_C0!UWVVT_Y^8?\ OX*/MMI_S]0_]_!7(_\ "L="_P">E[_W^-'_
M  K'0O\ GI>_]_C0!UWVVT_Y^H?^_@H^VVG_ #]0_P#?P5R/_"L="_YZ7O\
MW^-'_"L="_YZ7O\ W^- '7?;;3_GZA_[^"C[;:?\_,/_ '\%<C_PK'0O^>E[
M_P!_C1_PK'0O^>MY_P!_C0!UWVVU_P"?F'_OX*/MMI_S]0_]_!7(_P#"L="_
MYZWG_?XT?\*QT+_GI>_]_C0!UWVVT_Y^H?\ OX*/MMI_S]0_]_!7(_\ "L="
M_P">E[_W^-'_  K'0O\ GI>_]_C0!UGVNUSG[5#_ -_!5'6+;3=:TJYL+B>W
M:.>,IRXXR.M8/_"L="_YZ7O_ '^-(?ACH8^82WN1T_?&@#Q;X=?#[;\3[F+4
M'A^R:3)YF[>,,<_+7TM]KM,C%S!QV\P5QL?PN\.QSR,BW:22C,CB7EOK4H^&
M&A?\];W_ +_&@#KA>6@S_I4/_?P4OVVT_P"?J'_OX*Y'_A6&A?\ /2\_[_&C
M_A6.A?\ /2]_[_&D!UWVVT_Y^8?^_@H^VVG_ #\P_P#?P5R/_"L="_YZWO\
MW^-'_"L="_YZWO\ W^-,#KOMMI_S]0_]_!1]MM/^?F'_ +^"N1_X5CH7_/2]
M_P"_QH_X5CH7_/2]_P"_QH Z[[;:_P#/S#_W\%'VVT_Y^H?^_@KD?^%8Z%_S
MTO?^_P :/^%8Z%_STO?^_P : .N^VVG_ #]0_P#?P4?;;3_GZA_[^"N1_P"%
M8Z%_STO?^_QH_P"%8Z%_STO?^_QH Z[[;:?\_4/_ '\%'VVT_P"?J'_OX*Y'
M_A6.A?\ /2]_[_&C_A6.A?\ /2]_[_&@#KOMMI_S]0_]_!1]MM?^?F'_ +^"
MN1_X5CH7_/2]_P"_QH_X5CH7_/2]_P"_QH Z[[;:_P#/S#_W\%'VVU_Y^8?^
M_@KD?^%8Z%_STO?^_P :/^%8Z%_STO?^_P : .N^VVG_ #\P_P#?P4?;;3_G
MZA_[^"N0_P"%8:%_SUO?^_QI/^%8:$#GSKT?]MC0!V*W=LS;5N(F;T#@FI@<
MC(KRGQ%X6L?#>HZ%=Z?-=)++>B-M\F01CO7JB$E1GKB@!U%%% !1110 4444
M %%%% "9%1O=6\9 DGC0GG#,!3N._K7FTWA^U\2?$O6(+^>X*VUM&T:1OM S
M0!Z+]MM/^?J'_OX*/MMI_P _4/\ W\%<@/ACH>/]9>_]_C2_\*QT+_GI>_\
M?XT ==]MM/\ GZA_[^"C[;:?\_4/_?P5R/\ PK#0C_RUO/\ O\:/^%8Z%_ST
MO/\ O\: .N^VVG_/U#_W\%'VVT_Y^H?^_@KD?^%8Z%_STO?^_P :/^%8Z%_S
MTO?^_P : .N^VVG_ #]0_P#?P4?;;3_GZA_[^"N1_P"%8Z%_STO?^_QH_P"%
M8Z%_STO?^_QH Z[[;:?\_4/_ '\%'VVT_P"?J'_OX*Y'_A6.A?\ /2]_[_&C
M_A6.A?\ /2]_[_&D!UWVVT_Y^H?^_@H^VVG_ #\P_P#?P5R/_"L="_YZ7O\
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
M719Y9;@X@=6XD^E=O#=V]RT@AGCD9#APK9V_6O+/B,Q_X69X44/AEDX_V>:
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
M2T]J,1.TI^4>E;VBZ%8Z']H%F&'GOO?+9YK5\L9/H>WO2JFT]>O6@!12T44
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
MU'YT;E]1^=</_P *[E_Z&?5/S%'_  KN7_H9]4_,4 =QN7U'YT;E]1^=</\
M\*[E_P"AGU3\Q1_PKN7_ *&?5/S% '<;E]1^=&Y?4?G7#_\ "NY?^AGU3\Q1
M_P *[E_Z&?5/S% '<;E]1^=&Y?4?G7#_ /"NY?\ H9]4_,4?\*[E_P"AGU3\
MQ0!W&Y?4?G1N7U'YUP__  KN7_H9]4_,4?\ "NY?^AGU3\Q0!W&Y?4?G1N7U
M'YUP_P#PKN7_ *&?5/S%'_"NY?\ H9]4_,4 =QN7U'YT;E]1^=</_P *[E_Z
M&?5/S%'_  KN7_H9]4_,4 =QN7U'YT;E]1^=</\ \*[E_P"AGU3\Q1_PKN7_
M *&?5/S% '<;AZC\Z-PSU'YUPW_"NI<_\C/JO_?0I#\.Y!U\3ZK_ -]"@!?B
M*1YGA[D?\A ?RKN$^Z/I7#1?#B#[;:7-WK>H7GV:3S8TE(QFNY7I0 ZBBB@
MHHHH **** "BBB@!#7%:*<?%'Q!DC_CUB_G79MD9(QGWKCM6\"0:KKCZO'JM
M[8W4J!'$)X('2@#LPPQU'YT;E]1^=<,/AW+C_D9]4/XBE_X5W+_T,^J?F* .
MXW+ZC\Z-R^H_.N'_ .%=R_\ 0SZI^8H_X5W+_P!#/JGYB@#N-R^H_.C<OJ/S
MKA_^%=R_]#/JGYBC_A7<O_0SZI^8H [C<OJ/SHW+ZC\ZX?\ X5W+_P!#/JGY
MBC_A7<O_ $,^J?F* .XW+ZC\Z-R^H_.N'_X5W+_T,^J?F*/^%=R_]#/JGYB@
M#N-R^H_.C<OJ/SKA_P#A7<O_ $,^J?F*/^%=R_\ 0SZI^8H [C<OJ/SHW+ZC
M\ZX?_A7<O_0SZI^8H_X5W+_T,^J?F* .XW+ZC\Z-R^H_.N'_ .%=R_\ 0SZI
M^8H_X5W+_P!#/JGYB@#N-R^H_.C<OJ/SKA_^%=R_]#/JGYBC_A7<O_0SZI^8
MH [C<OJ/SHW+ZC\ZX?\ X5W+_P!#/JGYBC_A7<O_ $,^J?F* .XW+ZC\Z-R^
MH_.N'_X5W+_T,^J?F*/^%=R_]#/JGYB@#N-R^H_.C<OJ/SKA_P#A7<O_ $,^
MJ?F*/^%=R_\ 0SZI^8H [C<OJ/SHW+ZC\ZX?_A7<O_0SZI^8H_X5W+_T,^J?
MF* .XW+ZC\Z-R^H_.N'_ .%=R_\ 0SZI^8H_X5W+_P!#/JGYB@#N-R^H_.C<
MOJ/SKA_^%=R_]#/JGYBC_A7<O_0SZI^8H [C<OJ/SHW+ZC\ZX?\ X5W+_P!#
M/JGYBC_A7<O_ $,^J?F* .XW+ZC\Z-R^H_.N'_X5W+_T,^J?F*/^%=R_]#/J
MGYB@#N-R^H_.C<OJ/SKA_P#A7<O_ $,^J?F*/^%=R_\ 0SZI^8H [C<OJ/SH
MW+ZC\ZX?_A7<O_0SZI^8H_X5W+_T,^J?F* .XW+ZC\Z-R^H_.N'_ .%=R_\
M0SZI^8H_X5W+_P!#/JGYB@#N-R^H_.C<OJ/SKA_^%=R_]#/JGYBC_A7<O_0S
MZI^8H [C<OJ/SHW+ZC\ZX?\ X5W+_P!#/JGYBC_A7<O_ $,^J?F* .XW+ZC\
MZ-R^H_.N'_X5W+_T,^J?F*/^%=R_]#/JGYB@#N-R^H_.C<OJ/SKA_P#A7<O_
M $,^J?F*/^%=R_\ 0SZI^8H [C<OJ/SHW+ZC\ZX?_A7<G_0S:I_WT*/^%=R8
M_P"1FU3_ +Z% ';E@>X_.N-T?'_"SM?((/[F'^50?\*]96&/$VJ;AWR*TO#G
MA&V\.7MU<I>W%W=76/,>?K@=* .IHHHH **** "BBB@ HHHH **** "BBB@
MHHHH **** "F%"20<%3V-/HH :%QUI=H]*6B@!,48]Z6B@!,>]&/>EHH 3'O
M1CWI:* $Q[T8]Z6B@!,>]&/>EHH 3'O1CWI:* $Q[T8]Z6B@!,>]&/>EHH 3
M'O1C\J6B@#FM _Y#^M @<.O\JZ3%<WH'_(Q:U_OK_*NE[4 )CWHQ[TM% "8]
MZ,>]+10 F/>C'O2T4 )CWHQ[TM% "8]Z,>]+10 F/>C'O2T4 )CWHQ[TM% "
M8]Z,>]+10 F*0J#VIU% ##&2P.X@#H*<HP.V3UI:* "BBB@ HHHH **** "B
MBB@!&4,,$9IH0ALYZ]J?10 F#ZT8]Z6B@!,>]&/>EHH 3'O1CWI:* $Q[T8]
MZ6B@!,>]&/>EHH 3'O1CWI:* $Q[T8]Z6B@!,>]&/>EHH 3'O1CWI:* $Q[T
M8]Z6B@!,>]&/>EHH 3'O1CWI:* $Q[T8]Z6B@!,>]&/>EHH 3'O1CWI:* $Q
M[T8]Z6B@!,>]&/>EHH 3'O1CWI:* $Q[T8]Z6B@!,>]&/>EHH 3'O1CWI:*
M$Q[T8]Z6B@!,>]&/>EHH 3'O1CWI:* $Q[T8]Z6B@!I4D8)ZTGE_[1'O3Z*
M"BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *9DDG!'':GTW!W]L4
M )GO2[O\XKFO^$N1M1N;2"SEE: X<@=*F_X267_H&S_E0!O[O\XHW?YQ6!_P
MDL@ZZ;/1_P )+)_T#9_RH W]W^<4;O\ .*P/^$EEQG^S+C\J/^$EEQG^S9_R
MH W]W^<4;O\ .*P/^$FD_P"@;/\ E1_PDLG_ $#9_P J -_=_G%&[_.*P/\
MA)9/^@;/^5'_  DLG_0-G_*@#?W?YQ1N_P XK _X263_ *!L_P"5'_"2R?\
M0-G_ "H W]W^<4;O\XK _P"$ED_Z!L_Y4?\ "2R?] V?\J -_=_G%&[_ #BL
M#_A)9/\ H&S_ )4?\)+)_P! V?\ *@#?W?YQ1N_SBL#_ (263_H&S_E1_P )
M+)_T#9_RH W]W^<4 Y-8'_"2R?\ 0-G_ "H_X264L --G_*@"/0,?V_K..N]
M?Y5T>ZN(TO5;FUU74IVTN4),RE"!UQ6Q_P )-)_T#9_RH W]W^<4;O\ .*P/
M^$ED_P"@;/\ E1_PDLG_ $#9_P J -_=_G%&[_.*P/\ A)9/^@;/^5'_  DL
MG_0-G_*@#?W?YQ1N_P XK _X263_ *!L_P"5'_"2R?\ 0-G_ "H W]W^<4;O
M\XK _P"$ED_Z!L_Y4?\ "2R?] V?\J -_=_G%&[_ #BL#_A)9/\ H&S_ )4?
M\)+)_P! V?\ *@#?W?YQ1N_SBL#_ (263_H&S_E1_P )+)_T#9_RH W]W^<4
M;O\ .*P/^$ED_P"@;/\ E1_PDLG_ $#9_P J -_=_G%&[_.*P/\ A)9/^@;/
M^5'_  DLG_0-G_*@#?W?YQ1N_P XK _X263_ *!L_P"5'_"2R?\ 0-G_ "H
MW]W^<4;O\XK _P"$ED_Z!L_Y4?\ "2R?] V?\J -_=_G%&[_ #BL#_A)9/\
MH&S_ )4?\)+)_P! V?\ *@#?W?YQ1N_SBL#_ (263_H&S_E1_P )+)_T#9_R
MH W]W^<4A8G@#-8'_"32_P#0-G_*AO$LV,#3)BW8'B@#H.<8_6E!R 167HVL
M+K-L\BQF)T;:RGUK4'2@!:*3-&<"@!:*3(I<\XH **** "BBB@ HHHH ****
M "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH *:>^:=3#GD#K[T <EX4!_M[6
M<D']Y77#W'Z5R?A48UW6L<GS:ZMCCDG ]* %^7/09^E& /O '\*HZIYKZ=<&
M&7R)$0E7QG![5R:>(+ZR\$K=W-S]HO))OLZS!<88]#B@#NMWMQ]*3KSQCZ5Y
MO)XDU;17?1+^\^TWMPZI;W6W&TL/3VJ._P#$.OZ-I-[83WOFWD#C_3 GW5/?
M% 'IG7IC\J7 ]!^5</IGBIV\/V4U_>+ [G,D[C 8>PKLX)H[B%)8I \;KE6'
M<4 2X]A^5&/;]*52",BEH ;CV_2C'M^E.HH ;CV_2C'M^E.HH ;CV_2C'M^E
M.HH ;CV_2C'M^E.HH ;CV_2D.0.,9^E/HH 9@X&,9[\4N/\ .*=10 W'M^E&
M/;]*=10 W'M^E&/;]*=10 W'M^E&/;]*=10 W'M^E&/;]*=10 W'M^E&/;]*
M=10 W'M^E&/;]*=10 W'M^E&/;]*=10 W'M^E&/;]*=10 W'M^E&/;]*=10
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
M1_[^4?\ "L[,_P#,7U+_ +^5VN_* @$_2E4Y4$"@#B/^%96?_08U+_OY2_\
M"LK3_H+ZE_W\KN*.: .'_P"%96?_ $%]2_[^4?\ "LK/_H+ZE_W\KMSFE!H$
M<-_PK.S_ .@QJ7_?RC_A6=G_ -!C4O\ OY7=44#.%_X5G9_]!C4O^_E'_"L[
M+(_XF^H\<_ZRNZIK#^5 'F^G:.WAOXD6-G!J-U/!-9LS),V1G=7I())-<5J0
M'_"UM*_Z\7_]"KM>] "T444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444
M<7X'_P"0SXL_["1_]!KL!U QUKC_  /_ ,AGQ9_V$C_Z#78>GKB@#GO&6C6N
MM:,;.:[^RR,VZ&3.,/VKC--UKQ%H.NV>@^++:&[CF5A:W\8^;/H:](U/2[;5
M(D2Z4LJ'<N#C!K(M/"-M!>37=Q=W%W*V?*\]MPAS_=]*2$SQ^ROM2T;2->U*
MPNF@D@U(!T48#9/>NX\5ZCJMQI4#VVL?89S9_:!%"?G+8SS[5='PGT8V%Y9-
M>WK17DOFS9DZM[5H#X<Z0;F&XDGN7EB@\C)?[R>AJ@.>L?$.IZY\/-.G?4X]
M/NII/*>=?O,1V'N:QM.\3:[+X,\3P'4)A=:4^V*Z<Y9C[UVL?PTT:/3;73UE
MN/)M9C/$0_S*W^%))\-M&:UU*!+BZCCU$_OP'QN-(9Q^B^(=?CU7PN+K47F7
M4X<31]@?6I[\^(--\>'0[W7KE+#41FVF4X,9],UT(^%>D;M/87U\&T]<0%9>
M13M1^%VGZLVZ\U74'D#[U;S>5/M0!@^%[[6;+XK7?A^]U-[RWC@#+YHR3^-6
M_C<K_P#"(0&,!F-PFT,,C.:V-%^&^G:)KW]MQZA>3W^W:7GDW CTJYXJ\#V?
MC%(X]1N[J.)#N5(9-HSZT >9^.CXJ'@_23J_V)K(RP[5BCPP/:M_4K[6;/QM
MHVG1ZE-%:W=B28U/ ('!%;FJ?"^PUFPM["\U;47AM\%%\WTZ5>G\ :?/#9>;
M=71GM!MCN-_S[?3-" Y/POKFKW?A'59;[5Q'+%=-"EQ(>5 .,#WJ+P[KNJ/J
MGB+0-0O6NH(;0RQS2<G&*Z.V^%NC6]A=V"W%R\%Q+YQ5WSM;U%6HOA]I$5Y>
M744]RDMS!]GD;?\ >7%-6 \PT+5=7T'PWH%Q9791)[YHY8?X77-=/J7B/5]9
MUK6?L-U+91:)")A$.!*>^?:MG_A46BC3+:Q^VWWE6\WG1$R]&K3U/P%I^J72
M7!N;B E0L_E/CSU'9O6AM <'?^+=:UC4?"UU97DEG%J:E)H>V1_$*O:1XF\1
MG2?$]O$[7MSITWEQLQ^;;W/X5UNJ_#W2=4O-.NM\L#:>,6Z0MM516)J?@2UT
M'1]9N],NKYKB].90KYP?4"D!B^$9?$.J>+X!%K&HW&E+&'F:4%1O[KSZ5ZAJ
M]G#?6JVES%YD$AVLI&<BO)/ -KXCMO$%MY6N75_9J"+B*:W,>S\3UKU'6_#8
MUN\MI_[1N[80G.R&3:&^M 'F]FE_\,?%:Z(QDGT'59,V[=?(8_PU-KGB[7M1
M\8W.D:+;7._3P&V1/M#?[WJ*]0O-*MK^&&.Z02>0P>,GJ&'0UDWO@_3[S7XM
M:2::UO%3;(T+;1(/]KUH X2]O?$EGXOM8=0U:6V@U*#]W$#D128[59\%7.MZ
MP\VG:AK5PMY8W1\P9Y>/MFN]U+PY8:I?6%W<J6FLCF,YZTZP\.V&G:K=:E;*
M1<W7^L8F@# ^*0<_#O4.,Y4#BJGPX/B!/#MD=8^S?V:L"^3M7! [9KH/%/A6
MU\6V(LKRZN8(?XEA;;FLBT^&]M8K#;QZYJAMXL;86F.W [&@#G=8U/7!\1=0
MTNTU69+$V1G !YC;&>*RE^(NM-X1TRU99GOKJ=H?-1L.P!XP?4UZ#=_#W3+W
M7VUDW-TMP8?((5\#;C%5K?X6Z%!HQTU9KAHUE\Z*5GR\;>H- '*ZWJGB^W\
M?:)GGTW4(K@(I=LLZD]ZW=6E\4:5X8:_M[S[1)-$A88_U8P,D>];NM^"+7Q#
MH5MI5_?W;1P,&\P/AF(Z9-4O&FERQ^!SIEM<7(VJ%\Z/EP![=Z .(T6W\4^(
M=3NXK+Q#J7V**WWI<NI0&3^[@]16YX/NM2\0Z=':W.MW*:E87!6Y4=7 ]:P/
M"$_B'0[D7_\ :MWJVGQIMFMY+<QL@]1GK7IWANVM&6?5X;7[+)=G+!EP: .@
M1=JX].YZGWJKK'_(#U#_ *]I/_035I 0N"<^_K576/\ D!ZA_P!>TG_H)H P
M?AS_ ,B/8?[IKK!7)_#G_D1[#_=-=8* "BBB@ HHHH **** "BBB@ KAI/\
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
M*\A;A<^7G./:MA5QCL.:X7X<ZM8VO@/0[>XN(UEFCQ$F>2:[K&,<G/7%# >
M*1@0> ".].[4M("$!3G8H'U6G; $V@"I**8$<9R#]?3%5=8_Y >H?]>TG_H)
MJ]5+6/\ D!ZA_P!>TG_H)H P/AS_ ,B/8?[IKK!7)_#G_D1[#_=-=8* "BBB
M@ HHHH **** "BBB@ KAI/\ DL4'_8/?^==S7#2?\EB@_P"P>_\ .@#N!2T@
MI: "BBB@ /2J[?,67)&WG-6#TIF 0>.:3 Y'Q#XBU[39)FL-#CO+6!-[S/+M
MQ^%8_AWX@:[XC@AOHO#06P:38THFRP]>*Z_Q0Z1^%]2+NL9\AN3QVKA_A)=&
M+X;3RV[K)-&TC!1Z]J$!Z8FT#EAZ[>XI6.1@,!GMGDUXCX1NO%&O:G)KD+1H
MT4K+<K)<') S@!*TO#<,OC'7+R\O=7GMM1L[C"0J^%"CMM[TP.NT/QG)JOBW
M4=!GTX026?63?D,*ZP!% 52JY].,UX5J11_$_C*<7;H\4 *O$V&R.]&I:A=7
MWACP;>/J<@FFG$3;)"NY?>@#W<$$$ @@<9JM>3R06,\UNBS21(2(R< XKQS3
M=;U+1[WQ?;6-U)<_9DW)&S[R">I%%G>W>DW&AW&G74MPVJ0,VH1R2%MG'7'\
M-# ]#\#^+G\6V5S<2V7V1X)#&R[L@XKJ0 W*D8KP/2=7N]-\$ZD=/;S/.U(Q
M2.AY5"?T^M=#976H:=X@N]#T.Y>:WDL?-$DLI<1OCNQHZ"MJ>M[D&077\Z3<
MF,AU)'H:\+TGPW>^(-:L$+WR&/<;Z0W1"2'/\-;6B:0NF^)M4\(WLNH2V]P1
M+;W!E.57T!H0,]8DE2.%Y9&"HHW,?05QMMXWOM:U!U\.Z3]LLHG\N:=WV@'V
M]:T_$NEW$G@C4-,LG<3?9RD39RS8'K7,_!V]M;;P8NGS3)%>6[LLJ-P<YH&=
MOIFIKJ<DJF"2$P':P<8Y]C6B.NX$;:\\^(.LWFW3;.Q9A97D_EW5Q'\I0?6J
M_A35FTKQ)J^EF[:;1+6-76XE?=L/?YN],1Z6W!QC@]ZY#QUXOOO"&GK?V^E)
M?09VDF7;BMR/7=+N+F&TAOX&N9E\R-%;EU]:Y'XQO$G@&92ZHS2+@'J:E@=3
MX:U&ZUG0X+VYM%M&E&]4#;N#5X7UHUX;3SE:X09*]ZP]!U?3]/\ !>F23WD0
M!@51EN6..E>:Z8!_PF_B;4P]R;BV@+V\)<^G7'>F-'>>-O&MQX/^Q'^SEN[>
MXD$9?S.58GTKK(&1X8IMF?,4-C'W217S]KP@O/!NBZQ->R37=Q?CSE>0X!ST
MQVKW;3-3LI?+L([A'NTA5FC4\@8%,EFFF2QR"#CUXJ04BG)..13JEE!1113
M*3O2TT_>_"@#BM1_Y*UI7_8/?_T*NWKB=1_Y*OI?_7@W_H5=KB@!:*09]*7F
M@ HHYHYH **.:.: "BDYHY'2@!:*2CG/6@!:*** "BBB@ HHHH **** "BBB
M@ HHHH **3GUH/ SF@!:*;C/6E&?K0 M%)SZ4<^E "T4QPQQ@XH7)7)X/J:
M'T4GZ@T#D_2@!:*** "BBB@ HHHH XSP1_R&?%G_ &$C_P"@UV*]?PKCO!'_
M "&?%G_82/\ Z#78KU_"@!U%%% !1110 57NK>.\MY+>8$QR#:P!P<58II%
M',:5X!\/:)J/]H:?9F&Z/);S"<_6KE]X5TC4M3@U.ZM0;V+[LJ,5/XXZUM;*
M7;0!BZKX8TG69H)KZV\R6W/[IP<,/QJ&^\(:)J.HP:A<VADNH5V(^\C KH-M
M)LH Y,?#SPPEO<VWV F&Y;=,#(?G/O5A/ GAU+NTNEL?WUH,0'>?D%=(8Z79
MQ0!A2^$-$FUD:L]H/M?7.X[<^NWIFF6_@W0K/69=6AL@+V7AY=Q^85T&RC90
M!@VGA/1=.U.;4;6S"W4@/S%C@'V':O)M7\!W5SXDO"J:Q;O/-N66W<F(?_6K
MW<J#3,<X^; [>M '&:'!J]S/'INMV8:"S4&*Y8<N:[0#(P#^-(%.>I.>N>U/
M"XH QM9\+Z1KV#?VH=QT=#L;\Q4UEH=A86+6,$'^CLNT[VW%AZ$UI[:-M &#
MIOA'1M&N9;BRM=LLO#,S9X]!Z5GZGX"TJ]@M;6.T1;:&;SNN"&SG-=<5S2%:
M ,W5=$LM:T[^S[Z-I+8@!E#$9%<^GPM\)QQ&*.PDCCS]U)F /X5V.TT[;0!A
M2^$]&G6S5[-1]AQ]G93AEQ[TR_\ !>A:G=27-W9AY95VRD-@./<=ZZ#91MH
MY^U\':'9FT$-F +,DP<_=K= /?DGGZ4_;10 ZBBB@ HHHH *I:S_ ,@/4/\
MKVD_]!-7:I:S_P @/4/^O:3_ -!- &!\.?\ D1[#_=-=8*Y/X<_\B/8?[IKK
M!0 4444 %%%% !1110 4444 %<-)_P EB@_[![_SKN:X:3_DL4'_ &#W_G0!
MW I:04M !1110 4VG44F!FZQHUCKEDUGJ"-);M]Y Q&?RJGH7A31_#<;II-K
MY"OU3<2#6X1DT 8H QK7PMI-CJDFI6ML(KF7[Y!^4_A3/^$5T9=;.K):!+UO
MO2(Q 8^XK<VY--V<TP.:;P!X<DN[J[:R/GW:[9V#GYQ49^'7AC[-#;_8/W5N
MVZ)?,/RGVKJ]E(4H Y^Q\&Z'INHRZA:602YE7;(2Q(<>]);>"M!LIYYH++$D
MX(<ESP/;TKH0E*%H Y[3?!>@Z3;W5M9686*Z_P!:C'(/O]:A'A33M)T*]M=)
MM-K3J0Q+$L?;-=.1W%-V\Y!QZB@#PC2? .I1:QY]A)K%K-;OYBB8GRF]@?2O
M5/#[7NI2/?:I8"VNXOW:_P"T/7-=%M+<%C]*7[QX(*B@+#2"3U[UA7_@O0=1
MO5NYK,K,#N)B8ID^^.M=$1Q2!: ,VZT6PO;#^SY[=6M<8"YP?SJM;>%M'L]*
METR*S46LW^L4G);ZFMO%(1F@#EX_!]@FOVVI1VR0FSC\N!E/./0U<UWPIH_B
M5475;<SJG(7>0,UN;*790!R$/PT\+03Q2K929B;<BM,Q4'Z5KCPWI8U8ZJ+5
M1>E/++ \,OH16P%I<"@#E)_A[X9NE99M.#*[^85#D -Z@5J6/A[3M/OC>6ML
MJ7!01F3=D[16MMI N* ' 8/MZ4M(!@TM !1110 4T]<^U.IK=#0!Q.JAC\4]
M,"-M8V#X/I\U:\FGZ\TKE;Y I/'%96H_\E7TK_KP?_T*NVH YT:;KV.=04_A
M1_9VO?\ 007\JZ*B@#G?[.U[_H(+^5']G:]_T$%_*NBHH YW^SM>_P"@@OY4
M?V=KW_007\JZ*B@#G?[.U[_H()^5)_9VO#@:@N/I71TFV@#FSHFM2'+:RRY[
M!>E \/ZN/^8Y)_WQ71XIU '-?V!J_P#T')/^^*/[ U?_ *#DG_?%=+10!S7]
M@:O_ -!R3_OBC^P-7_Z#DG_?%=+10!S7]@:O_P!!R3_OBC^P-7_Z#DG_ 'Q7
M2T4 <U_8&K_]!R3_ +XH_L#5_P#H.2?]\5TM% '-?V!J_P#T')/^^*/[ U?_
M *#DG_?%=+10!S7]@:O_ -!R3_OBC^P-7_Z#DG_?%=+10!S7]@ZQ_P!!R3_O
MB@Z!K!4@:[(#Z[!72T4 </)X*UIY3)_PE]XN?X1$,4G_  @^L_\ 0X7O_?I?
M\:[C%&* .'_X0?6?^APOO^_2_P"-'_"#ZU_T.%]_WZ7_ !KN,44 </\ \(1K
M8(QXPO?H8E_QK)\3>%];TK0+_44\6WC-#'N53&,5Z:17.>/!_P 4-JW_ %P-
M %GPO<377A?3YY9"\C1*S,>_%;8[FL#P8/\ BC]-_P"N"_RK?% "T444 %%%
M% !1110!QG@?_D,>*_\ L)'_ -!KL5_I7&^">-6\5GL=2)_2NR7H* '4444
M%%%% !1110 4444 %%%% !1110 4444 %&!110 8HHHH ,4444 %%%% !1BB
MB@ HHHH **** "BBB@ HHHH *HZQ_P @/4/^O:3_ -!-735'5S_Q(]0_Z]I/
M_030!A?#G_D1[#_=-=8*Y/X<_P#(D6'^Z:ZM2".* %HHHH **** "BBB@ HH
MHH *X:3_ )+#!_V#W_G7<GI7#/\ \EA@_P"P>_\ .@#N112*01Q2T %%%% !
M1110 4444 %%%% !1110 4444 )@9S2T9HH ,48Q1FC- !12;AZT;AG&: %H
MI 0>AI: #%%%% !124M !BBBB@ HHHH **** "D(I:0G!Y- '%:C_P E7TK_
M *\'_P#0J[:N(U'_ )*MI1[?8&'_ (]7:CK0 ZBBB@ HHHH **** "BBB@ H
MHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH :W0?6N=\
M>C_BAM7_ .N!KHVZ#ZUSOCW_ )$;5_\ K@: )/!?_(G:9_UP7^5;PZFL'P7_
M ,B=IG_7!?Y5O#J: %HHHH **** "BBB@#SQ-%\8:3KFL3:/+I[6M]<FX59U
M)8#&,9%6MWQ$/3^R1[%37<!5 P!0!B@#B,_$;UTC_ODT9^(WKI'_ 'R:[BB@
M#A\_$;UTC_ODT9^(WKI'_?)KN** .'S\1O72/^^31GXC>ND?]\FNXHH X?/Q
M&]=(_P"^31GXC>ND?]\FNXHH X?/Q&]=(_[Y-&?B-ZZ1_P!\FNXHH X?/Q&]
M=(_[Y-&?B-ZZ1_WR:[BB@#A\_$;UTC_ODT9^(WKI'_?)KN** .'S\1O72/\
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
MVMY+=0V<,=S)]^5%P6'O6ABN7_X6%X6_Z"T/YT?\+#\+?]!:'\Z .HHKE_\
MA8?A;_H*P_G1_P +#\+?]!6&@#J**Y?_ (6'X6_Z"L-'_"P_"W_05A_.@#J*
M*Y?_ (6'X6_Z"T/YT?\ "P_"W_05AH ZBBN7_P"%A^%O^@K#^='_  L/PM_T
M%H?SH ZBBN7_ .%A^%O^@M#^='_"P_"W_06A_.@#J**Y?_A8?A;_ *"T/YT?
M\+"\+?\ 06A_.@#J**Y?_A8?A;_H+0_G1_PL/PM_T%8?SH ZBBN7'Q#\+_\
M06A_.E_X6%X7_P"@M#^= '3T5S'_  L+PO\ ]!:'\Z/^%A>%_P#H+0_G0!T]
M%<Q_PL+PO_T%H?SH_P"%A>%_^@M#^= '3T5RY^(7A?'_ "%8?SH_X6%X7S_R
M%8>GK0!U&1ZT5EZ3K6GZY;&XTVX6>$-M9E[&M%3D@C./6@!]%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 4444 (W0?6N=\>_P#(C:O_ -<#71-T
M'UKG?'O_ "(VK_\ 7 T 2>"_^1.TS_K@O\JWAU-8/@O_ )$[3/\ K@O\JWAU
M- "T444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% '+?$49\#:D#
MR-H_F*?X?T/2F\/Z<6TRR),"Y)@4DTSXB?\ (CZC_NK_ #%:GAT?\4[IW_7!
M?Y4 ._L'1_\ H%67_?A?\*4:!H__ $"K+_OPO^%:6** ,W^P-'_Z!5E_WX7_
M  H_L#1_^@59?]^%_P *TJ* ,W^P-'_Z!5E_WX7_  H_L'1_^@59?]^%_P *
MTJ,4 9?]A:/_ - JQQW_ '"_X4?V%H_3^R;+/IY"_P"%790YW[" ^TA<],^M
M>7P>,/$NF_$"/0=>DM[>SD4M#.>/-] />@#T+^P](Z_V38@8YS O^%+_ &'H
MP7)TFR^@MU_PKFEO/%5DE]>:C<626AS]E!.#[9I-3\0>(;.+0I+:VAN!<L%N
MMISC/<4 =.-"T<C)TFR'_;!?\*/[!T?'_()L?^_"_P"%.N=5T^RF2*[O(899
M>B,U$NIV<,JQ3W<,<Q&Y%+=12 9_8>C$ C2;+G_I@O\ A1_86C<_\2NQQ_UP
M7_"K,-Y;W:%H)XW4'!*'.#Z5Q/B^_P#&.E17NJ6$MHNGVJ;O+?[S4 =;_8>C
M\D:398_ZX+U_*@:'HY./[)LCV.(%X_2N(\'ZUXQUNQL];O9+)=,F4M(JGYD
M[U)I_B?7/&%Q<OX:6*VL;2;RS+-_RVQUQ3 [3^PM'/\ S";+C_IW7_"FG1-%
MQ_R"K$?6!?\ "N<\1:UXCL]"O+NU@AAELDW2-(?EDQZ5S=GXH\:77@*7Q();
M+(0R"(D=!UH ](_L/1?E!TJQRW3]PO\ A1_86CXS_9-D><<6Z_X5SW@+5M9U
M_P ,_P!JZD\.^<9@"]%KEX_$WC:Y\<W?AF.>Q5HD\U9<]O2@#TDZ'HP_YA-F
M?I;K_A1_86D9Q_9-EG_K@O\ A6;HUWK%E92GQ+<6J$'Y)XV^4UK1:G8W,BQP
M7D,CXRJAN30 P:%HYZ:39?\ ?A?\*!H6CGII-D/K O\ A4O]HV;7AM#<1_:D
M&3'NJ$ZUIWSD7L+-&>1NZ'TH 7^PM&[:59'_ +8+_A1_86C@G&E6><<_N5_P
MI+C6M-LI52[O8()&7< 6ZBF0Z]H]R_EP:C [G@@-S0 \Z)HXQC2K,_\ ;!?\
M*7^PM([Z59?]^%_PI]M>6U\KO:RI(4RORGC/O7G7C+Q!XU\,V#ZJLED;8R;$
MB)YZT@/0?["TC@?V399_ZX+_ (4#0]&./^)39?C;K_A7/^%Y_%<JP7>L2VCV
M4\0?,9Y7(S726]_9W@9H+B.9(SAF5ON_6F S^P='S_R";+'KY"_X4?V#H_;2
M;$_]L%_PJEJ>N1G1KZXTNZ@GN;5"VT-P"/6LSP+XL;Q#X>@N-1D@BOI&/[L-
MC.#VH W_ .P]'SC^R++CK_HZ_P"%*="T8?\ ,)LC](%_PI3K6FH\D<E_ KQG
M#KN^[4DM]:Q6GVEKF..U/_+4MQ0!#_86CG@:399]X%_PH_L+1_\ H%6./^N"
M_P"%8GC/Q!=Z9X3GUC1)()S$.I/!J[HOB&*Y\,V&I:I)%:O<Q@G<W!8^E %[
M^PM(ZG2;$#_K@O\ A2C0='_Z!5C[?N%_PJ=[VW@M_M,LT26^,^8S<51/B?0V
M(']JVOL=] $W]A:/C_D$V7'_ $P7_"D.B:1T72+(D]/W"X_E4G]K:>TD2?:X
MC)+]P!NM9GBWQ9:>$M)-Y<KOD=@D42]7)H T!H6D'_F$V7_?A?\ "E.A:,/^
M858D^GD+_A7-Z9=^,)89M2O$A%NZ[XK8?> K>CUF".TM9;Z=+2:91^Z<\DT
M3_V!HV,_V39?]^%_PI&T+1U'_()LO_ =?\*OA]R!E8%2,@TA).03Q0!0_L/1
M\X.DV/\ WX7_  H_L/1\$_V58X'I O\ A7GGB#Q3XMTOQ[9Z%;O:F"\.Z,GJ
MJUZ4TZVEGYMS(BJBYD?MGO0!#_8.C]3I-ECM^X7_  IO]AZ/Q_Q*++G_ *8+
M_A4.E>)=*UBUDNK2]C>&,D.2>%KD=.\9ZC<?$JXT*1H)]->/?$\1Y% ';#0=
M'(_Y!5CGO^X7_"C^P='_ .@59?\ ?A?\*OIQD<8![4Z@#/\ [ T?_H%67_?A
M?\*7^P-'_P"@59?]^%_PK0%+0!F_V!H__0*LO^_"_P"%']@:/_T"K+_OPO\
MA6E10!FG0='Q_P @JR_[\+_A2?V#H_3^RK'_ +\+_A6D>E)WH XCX>Q1Q7'B
M-(8TBC&HL B#  QV%=N$ ((Z=A7%^ /^/KQ)_P!A)OY5VH[4 +1110 4444
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
ME7:+T%<7X!_X^_$G_81;^5=HO04 +1110 4444 %%%% !1110 4444 %%%%
M!1110 4444 %%%% "-T'UKG?'O\ R(VK_P#7 UT3=!]:YWQ[_P B-J__ %P-
M $G@O_D3M,_ZX+_*MX=36#X+_P"1.TS_ *X+_*MX=30 M%%% !1110 4444
M%%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4
M444 %%%% !1110 4444 %%%% !1110!RWQ$_Y$?4?]U?YBM3PY_R+NG?]<%_
ME67\13CP/J/^Z/YBE\/>(-(3P]IROJEF&$"@@S+D'\Z .HHK+_X2/1/^@M9?
M]_U_QH_X2/1/^@M9?]_U_P : -2BLO\ X2/1/^@M9?\ ?]?\:/\ A(]$_P"@
MM9?]_P!?\: -2BLO_A(]$_Z"UE_W_7_&C_A(]$_Z"UE_W_7_ !H T\48K,_X
M2/1/^@M9?]_U_P :/^$CT3_H+67_ '_7_&@#4Q28S69_PD>B?]!:R_[_ *_X
MT?\ "1Z)_P!!:R_[_K_C0!ID4=>M9G_"1Z)_T%K+_O\ K_C1_P )'HG_ $%K
M+_O^O^-(#2P*,5F_\)'HG_06LO\ O^O^-'_"1Z)_T%K+_O\ K_C3 T\ 48%9
MG_"2:)_T%K+_ +_K_C1_PD>B?]!:R_[_ *_XT@-3%)QZ5F?\)'HG_06LO^_Z
M_P"-'_"1Z)_T%K+_ +_K_C3 TN#VI2*S/^$CT3_H+67_ '_7_&C_ (2/1/\
MH+67_?\ 7_&@#3P*,"LS_A(]$_Z"UE_W_7_&C_A(]$_Z"UE_W_7_ !H T\"D
M/!SQBLW_ (2/1/\ H+67_?\ 7_&C_A(M#/\ S%K+_O\ K_C0!H<GU'XTN..E
M9Q\1:&?^8K99_P"NZ_XTT^(]$ R=6LN..)EZ_G0!J+Z8XIV*R_\ A(M%3AM5
ML@?^NR_XT?\ "2:)_P!!:R_[_K_C0!IX%&!69_PD>B?]!:R_[_K_ (T?\)'H
MG_06LO\ O^O^- &GBEQ67_PD>B?]!:R_[_K_ (T?\)'HG_06LO\ O^O^- &G
M@48'I69_PD>B?]!:R_[_ *_XT?\ "1Z)_P!!:R_[_K_C0!I_2D('XUF_\)'H
MG_06LO\ O^O^-'_"1Z)_T%K+_O\ K_C0!H@#J/Q(I.3GJ/>L[_A(]#QC^U;+
M'_7=?\:4>(]#[:M9?]_U_P : -$@8'\Z4BLW_A(]$_Z"UE_W_7_&C_A(]$_Z
M"UE_W_7_ !H TP*7%9?_  D>B?\ 06LO^_Z_XT?\)'HG_06LO^_Z_P"- &GB
MC SFLS_A(]$_Z"UE_P!_U_QH_P"$CT3_ *"UE_W_ %_QH U,4A%9G_"1Z)_T
M%K+_ +_K_C1_PD>B?]!:R_[_ *_XT :8%&T5F?\ "1Z)_P!!:R_[_K_C1_PD
M>B?]!:R_[_K_ (T :F**R_\ A(]$_P"@M9?]_P!?\:/^$CT3_H+67_?]?\:
M-2BLO_A(]$_Z"UE_W_7_ !H_X2/1/^@M9?\ ?]?\: -2BLO_ (2/1/\ H+67
M_?\ 7_&C_A(]$_Z"UE_W_7_&@#4I/XOPK,/B/1/^@M9_]_E_QI/^$CT3'_(6
ML_KYRT <_P" ?^/OQ)_V$6_E7:+T%</\/)X+F;Q'+;R"2-M1;#J<@\=C7; 8
M8<\8XH ?1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "-T'U
MKG?'O_(C:O\ ]<#71-T'UKG?'O\ R(VK_P#7 T 2>"_^1.TS_K@O\JWAU-8/
M@O\ Y$[3/^N"_P JWAU- "T444 %%%% !1110 4444 %%%% !1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 44
M44 %%%% %:\M(;R!X+B)98I!M='Y4CZ5BKX&\+C'_$CL\CC(2NB- % '/?\
M""^%?^@'9_\ ?%'_  @OA7_H!V?_ 'Q71<48H YW_A!/"O\ T [/_OBC_A!/
M"O\ T [/_OBNBQ1B@#G?^$$\*_\ 0#L_^^*/^$$\*_\ 0#L_^^*Z+%&* .=_
MX03PK_T [/\ [XH_X03PK_T [/\ [XKHL48H YW_ (03PK_T [/_ +XH_P"$
M$\*_] .S_P"^*Z+%&* .=_X03PK_ - .S_[XH_X03PK_ - .S_[XKHL48H Y
MW_A!/"O_ $ [/_OBC_A!/"O_ $ [/_OBNBQ1B@#G?^$%\+?] *S_ .^*/^$$
M\+?] .S_ .^*Z+%&* .=_P"$$\*_] .S_P"^*/\ A!/"O_0#L_\ OBNBQ1B@
M#G?^$$\*_P#0#L_^^*/^$$\*_P#0#L_^^*Z+%&* .=_X03PK_P! .S_[XH_X
M03PK_P! .S_[XKHL48H YW_A!/"O_0#L_P#OBC_A!/"O_0#L_P#OBNBQ1B@#
MG3X$\+8_Y =G_P!\4Q_ GA<H?^)':9 [)BNEQ36Z-]* ///!_@GPX=-NDN-)
M@F9;J3#2#/&>E=$/ OA4]-"L_P#OBCPB/]#O/^OE_P"==$.* .>_X03PK_T
M[/\ [XH_X03PK_T [/\ [XKHJ,4 <[_P@GA7_H!V?_?%'_"">%?^@'9_]\5T
M6*,4 <[_ ,()X5_Z =G_ -\4?\()X5_Z =G_ -\5T6*,4 <[_P ()X5_Z =G
M_P!\4?\ "">%?^@'9_\ ?%=%BC% '._\(+X6_P"@%9_]\4?\()X6_P"@'9_]
M\5T6*,4 <[_P@GA7_H!V?_?%'_"">%?^@'9_]\5T6*,4 <[_ ,()X5_Z =G_
M -\4?\()X5_Z =G_ -\5T6*,4 <[_P ()X5_Z =G_P!\4?\ "">%?^@'9_\
M?%=%BC% '._\()X5_P"@'9_]\4?\()X5_P"@'9_]\5T6*,4 <[_P@GA7_H!V
M?_?%'_"">%?^@'9_]\5T6*,4 <[_ ,()X5_Z =G_ -\4?\()X5_Z =G_ -\5
MT6*,4 <[_P ()X5_Z =G_P!\4?\ "">%?^@'9_\ ?%=%BC% '._\()X5_P"@
M'9_]\4?\()X5_P"@'9_]\5T6*,4 <[_P@OA8?\P.S_[XH_X0?POD?\2.TQ_N
MUT.*,4 4-+T>PT>W:VTZT2V@+;BJ# S5_'/-%+0 4444 %%%% !1110 4444
M %%%% !1110 4444 %%%% !1110 C=!]:YWQ[_R(VK_]<#71-T'UKG?'O_(C
M:O\ ]<#0!)X+_P"1.TS_ *X+_*MX=36#X+_Y$[3/^N"_RK>'4T +1110 444
M4 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%)D'//2@
M!:*,\XHH **** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **,
MT4 %%%% !1110 4444 %%%% !111F@ HHHH **** "BBB@ HHHH **** "FL
M>#GTYIU1XRS#U% &#X1_X\;L_P#3R_\ .N@Q7/\ A<>6;^+LLY-="* %HHHH
M **** "BBB@ HHHH **** "BBB@ HHI,C.,\T +1110 4444 %%%% !1110
M4444 %%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4449% !129 [
MTM !1110 4444 (W0?6N=\>_\B-J_P#UP-=$W0?6N=\>_P#(C:O_ -<#0!)X
M+_Y$[3/^N"_RK>'4U@^"_P#D3M,_ZX+_ "K>'4T +1110 4444 %%%% !111
M0 4444 %%%% !1110 4444 %%%% !1110 4444 %,(Y)/ 'ZT^F,N22.M %6
MXU&TLW"W-U'$QZ!CVJ'^WM*_Z"$7YUR>I):R_$ZVL[I3+YUON"GH*ZK_ (1W
M2<_\><= #O[>TK_G_A_.E_M_2O\ G_A_.F?\(YI/_/E'1_PCFD_\^4= #_[?
MTK_G_A_.C^W]*_Y_X?SIG_".:3_SY1T?\(YI/_/E'0 _^W]*_P"?^'\Z/[?T
MK_G_ (?SIG_".:3_ ,^4='_".:3_ ,^4= #_ .W]*_Y_X?SH_M_2O^?^'\Z9
M_P (YI/_ #Y1T?\ ".:3_P ^4= #_P"W]*_Y_P"'\Z/[?TK_ )_X?SIG_".:
M3_SY1T?\(YI/_/E'0 _^W]*_Y_X?SH_M_2O^?^'\Z9_PCFD_\^4='_".:3_S
MY1T /_M_2O\ G_A_.C^W]*_Y_P"'\Z9_PCFD_P#/E'1_PCFD_P#/E'0 _P#M
M_2O^?^'\Z/[?TK_G_A_.F?\ ".:3_P ^4='_  CFD_\ /E'0 _\ M_2O^?\
MA_.FOXATB-2[:C"%'7FD_P"$<TG_ )\HZ1O#6D,,-8QD'M0!4;QOX94\ZS;#
MV)-'_"<>&?\ H-6OYFI1X1T ?\PJW_[YIW_"(Z!_T"K;_OB@"'_A./#/_0:M
M?S-'_"<>&?\ H-6OYFIO^$1T#_H%6W_?%'_"(Z!_T"K;_OB@"'_A./#/_0:M
M?S-'_"<>&?\ H-6OYFIO^$1T#_H%6W_?%'_"(Z!_T"K;_OB@"'_A./#/_0:M
M?S-'_"<>&?\ H-6OYFIO^$1T#_H%6W_?%'_"(Z!_T"K;_OB@" ^./#)'_(:M
M?S- \:^&F/\ R&K8X]S_ (5-_P (CH'_ $"K;_OBF_\ "(>'R<_V5;CC^[0!
M'_PFOA@' UJUR?\ :-'_  F_AC/_ "&K7/U-<9X&\+:=_P )%XCAN].A:-;@
M&'<,X'I7<#PGH&?^05;\_P"S0!'_ ,)QX9_Z#5K^9H_X3CPS_P!!JU_,U+_P
MB.@?] JV_P"^*/\ A$M _P"@5;?]\T 1?\)OX9_Z#5K^9H_X3CPS_P!!JU_,
MU+_PB6@?] JV_P"^*/\ A$= _P"@5;?]\4 1?\)QX9_Z#5K^9H_X3CPS_P!!
MJU_,U-_PB.@?] JV_P"^*/\ A$= _P"@5;?]\4 0_P#"<>&?^@U:_F:3_A./
M#)X_MJU_,U-_PB.@?] JV_[XH/A'P^1C^RK;_OF@!5\5:&Z;XM0B=?5<FG+X
META1\U^ASSS4L6@Z5!%Y45C"J>@6GKHNF@8%G%_WS0!!_P )/HW_ #_1_K2?
M\)+H_07T9/XU:_L;3?\ GSA_[YH&C:<#G['%_P!\T 8&C:OIMK->L]['B23<
M.M:P\3Z/C_C]C_6K/]CZ>/\ ETBY_P!FC^Q]._Y\XO\ OF@"M_PD^C_\_P!'
M^M'_  D^C_\ /]'^M6?[&T[_ )\X?^^:/[&T[_GSA_[YH K?\)/H_P#S_1_K
M1_PD^C_\_P!'^M6?[&T[_GSA_P"^:/[&T[_GSA_[YH K?\)/H_\ S_1_K1_P
MD^C_ //]'^M6?[&T[_GSA_[YH_L;3O\ GSA_[YH K?\ "3Z/_P _T?ZT?\)/
MH_\ S_1_K5G^QM._Y\X?^^:/[&T[_GSA_P"^: *W_"3Z/_S_ $?ZT?\ "3Z/
M_P _T?ZU9_L;3O\ GSA_[YH_L;3O^?.'_OF@"M_PD^C_ //]'^M'_"3Z/_S_
M $?ZU9_L;3O^?.'_ +YH_L;3O^?.'_OF@"J?$VC'C[='^M'_  DVC[R/ML?
MZ\U:_L;3O^?.+_OFHYM'T\02$6D0.TG.V@"N?$VE@J%N!(&[KS31XHT[KN;T
MZ5@?#I(KW1[V2:"-F2]D1>.@!KLOL-K_ ,\(_P#OD4 9O_"4Z=_>?_OFC_A*
M=._O/_WS6G]@M/\ GWC_ .^:3[!:?\^\?_?- &;_ ,)3IW]Y_P#OFC_A*=._
MO/\ ]\UI?8+3_GWC_P"^:7[!:?\ /O'_ -\T 9G_  E.G?WG_P"^:/\ A*=.
M_O/_ -\UI_8+3_GWC_[YH^P6G_/O'_WS0!F?\)3IW]Y_^^:/^$IT[^\__?-:
M?V"T_P"?>/\ [YH^P6G_ #[Q_P#?- &9_P )3IW]Y_\ OFC_ (2G3O[S_P#?
M-:?V"T_Y]X_^^:/L%I_S[Q_]\T 9G_"4Z=_>?_OFC_A*=._O/_WS6G]@M/\
MGWC_ .^:/L%I_P ^\?\ WS0!F?\ "4Z=_>?_ +YH_P"$IT[^\_\ WS6G]@M/
M^?>/_OFC[!:?\^\?_?- &9_PE.G?WG_[YH_X2G3O[S_]\UI_8+3_ )]X_P#O
MFC[!:?\ /O'_ -\T 9G_  E.G?WG_P"^:/\ A*=._O/_ -\UI_8+3_GWC_[Y
MH^P6G_/O'_WS0!EMXITX#/[P_1:KMXOL,_ZBX/T2MP65JO2WC_[YIX@B'2)!
M_P !% &#_P )C8_\^]S_ -^Z/^$QL?\ GWN?^_=;_D0_\\D_[Y%'D0_\\D_[
MY% &!_PF-C_S[W/_ '[H_P"$QL?^?>Y_[]UO^1#_ ,\D_P"^11Y$/_/)/^^1
M0!@?\)C8]K>Y_P"^*#XPL5.?(N3GH-E;S01;3B)/^^13#;Q;2?*3(7'W10!3
MTW5X-4+FWC<%>I<8K1&-V,8-<OX,D>5+[S'W%9B!Q[UU'\0/M0 ^BDS1F@!:
M*3-+0 C=!]:YWQ[_ ,B-J_\ UP-=$W0?6N=\>_\ (C:O_P!<#0!)X+_Y$[3/
M^N"_RK>'4U@^"_\ D3=,_P"N"_RK='4T .HI":6@ HI,TM !1110 4444 %%
M%% !1110 4444 %%%% !1110 4444 %%%% !36Z'/K3J:PXQZT <!J@_XO%I
M9Q_R[-S7H'>O/M7ROQAT<]FMV%>@,<4 +17,:[J^J6'B/3+>'R#87)*R*1^\
MS[&J&I^)]6759FTZ.#^S+$A;II/O'/\ =^E ';YI#7!WWB[49+R>ZTU;<Z99
MJK7189=@?2JZ^/[F7Q?'9+'%_9K;5V_\M,D9W?2BP'HE+658ZBMW/*AFA.TX
M1%8;R/<5HHX/;% $E%%% !1110 4444 %%%% !1110 4444 &:*** "BBB@
MHHHH **** "DZX-+2#I0!R7AIB?$NL\?QBNM KDO#/\ R,NL_P#705UB]J %
M%'>BF2$@ CK0 ^EJ$?,02-H]/6D9V#'!^;CCTH GS14!))PHS[],&CS/ESG*
M]#QWH GHIJ9"C.,^U.H ,4444 %%%% !1110 4444 %%%% !1110 4444 %%
M%% !1110 5'/_J)/]P_RJ2HYO]3)_N&@#B?A?_R M0_["$O\Z[GO7#?"[_D!
MZC_V$)?YUV[?=/.!GF@!])54WMLLZP-<1K,>1'N&XCZ4374-LOF74\<*YP"Q
MP* +5+526YABB$DDR1Q8W;BV./7-(E_:M;BX6YA-L?\ EKO&W\Z0%RBH%GC,
M:2>:GEM]T@Y!IQ) ) '/:F!+12#I2T %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 'I33]T_2E/2D;H?I0!RG@M@5U!1U\\_P ZZG! &:X33;N:
MP\/:Y=6ZEYHW8KCMS67IGB"YTJ1G&JR:C%<VQEVR-DPOZ>U ,]/P<TIXZUY=
M=:AK6AVH*ZA/=OJ*%E1N?)_W:L:#XBN8O#<IU"ZE9 _^NF'SA: 1Z4I]Q3JR
MM&U&RU2QCN;&X\^'HCD8_"M6@!&Z#ZUSOCW_ )$;5_\ K@:Z)N@^M<[X]_Y$
M;5_^N!H ?X,_Y$W3/^N"_P JWAU-8/@LX\&Z9_UP7^5.\61ROX?N&@NI;:5<
M%9(SS0!MD48:N$O]2NI-/T72DOI8[B^&UKH#YN!6#JVL:U:Z0UC'?W+2VT^T
MW* LQ'OB@#UG(%*#7#KXI@M[?3AJUR]N" ,]2Y]_2NS21)8U>)LJX#*1W% $
M]%(IR*6@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH **** "FDY/7I3C
M5>ZN([6WDGF8)"@W.Q["@#B-:'_%V-"/?RG_ )5WC'..*\9U_P >>'V^)6BZ
MA!J*/:PHPF<'@5ZGHWB#3]?LVN].G\V$-MW"@#!\6VFMW.O:1+ING)<6]O)N
ME=G (^@JIJ>@ZRNH7=M:6L<NG:@P:9]X!C]?K7=YP3_,4N,+TH \ZNO"VK6<
MMSIVFV\<MA?*JO,6P8L>W>NAD\,6XNK0Q65NKQ1A)+O;\Y '05T;#+#&?P-!
M?& 1P?2@#SK2_"6IV7CV74&CV6JOO\\-S(/[N*]' YS30<XQGTYJ2@ HHHH
M**** "BBB@ HHHH **** "BBB@ HHHH **** "BBB@ HHHH *:&].:4]#43R
M1QJ#+(J>Y.* .6\,G'B76>GWQWKK0?6N/\-RPKXBUDF:'!<8^8<UUFY3@ALJ
M?2@"6N7\?P/)X8DECNI[=X75E:%L9Y'!]JZFL+Q5HMQXAT233[>\%H7()?;G
MI0!A:Y)=:H^B:,+J6W6\C+RS1'#<#C!K M-2O=?NX?#DE[=0)!)(DD\9Q(^W
MID]ZZW4/#%Q=Z/8PIJ'EZI:#"76WCWXJO/X,/V&W^PWYM]2C)9[O;]\G[W%
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
M)-?TG_"O[S&?^$GOZ .\Y]*.?2N$_P"%?7G_ $,]_P#Y_&D/P_NP,GQ/?@4
M=YSZ?K1SZ5P8^']V>GB>_I?^%?7G_0SW_P#G\: .Y;.,XY%>=_&'P9_PE'A2
M6>VB#7]F/,CXY9>XJT?A[>Y'_%37^/K33\/+PH4;Q+?;3UR>OM0!XG\%_!!\
M0>*/MUY ?LEBVX@_WQT%?4X4[B,84#@"O.;#X3Q:4KKIVNW=LLK%Y G\1JZW
MP^O&(/\ PDU\/I0!W>W';]:-H]*X3_A7EY_T,]__ )_&C_A7MY_T,]__ )_&
M@#N]H_NTFP'JHKA?^%>WG_0SW_\ G\:7_A7MY_T,]_\ Y_&@#NMO.<<T;?:N
M%/P^O/\ H9[_ /S^-)_PKV\_Z&>_H [S'M1SZ5PG_"O;S_H9[_\ S^-'_"O;
MS_H9[_\ S^- '=\^E'/I7"?\*^O/^AGO_P#/XT?\*]O?^AGO_P#/XT =T<XZ
M<_6FL&(;L>U</_PKV]S_ ,C-??Y_&LJ]T34/#'B#P^5UVZN4N;ORG23H1C-
M'IZG(%.[TT YIU !1110 4444 ,D;:.^>V*;EMI;KCH.E97BW4[C1O"]_J%J
M%,\$>Y-W3.<5RUM'\1+JT@N1=V*^8@<+@=",T >A<T5P?V7XB_\ /[8?]\BC
M[+\1?^?VP_[Y% '>45P?V7XB_P#/[8?]\BD^S?$7C%[8G_@(H [QC@9]/:N&
M^*'A1/%7@ZY78&N[=3+$0O/'84W[)\1>?]-L/KM%'V3XB9R;RP(Q@C:/SH \
M&^$/@UO$/C%7NHS]GL&W2!AQN'8U]8HH3")\J(,!:\UT;PIXRT)KDV-QIZ-<
MN9)6VC.:TA:_$7&#>6&?7:* .\HK@S:_$4#_ (_;#_OD4"U^(I'_ !^V/_?(
MH [RBN#^R?$7_G]L/^^12_9/B+_S^V'_ 'R* .Y?/'&>U?/OQW\.W=G<Q:W9
MW%Q]FG^29 QVK^%>D?9?B(#_ ,?M@?; K/UWPWXY\1Z3/IM[<V AE') &0:
M.$^ WA^^OKN;6KFXN/LD'[N)&<[6_"OH5"2#QBO,M \,>./#>DPZ78W5C]GB
M'#$#)-:?V3XBDY^V6 _ 4 =Y17!_9/B+_P _MA_WR*/LGQ%_Y_;#_OD4 =Y1
M7"?9/B+_ ,_MA_WR*/LOQ%_Y_;#_ +Y% '<EOFVX(SWH#%@1W%<1X:U?Q$?%
MEYHFNM _E0K*DD7O7;@'(^E #Z*** "BBB@ HHHH 3O7)_$K_D0M1^B_^A"N
ML[UR?Q*_Y$+4?HO_ *$* .BL/^03:?\ 7%/Y"K0JK8?\@FT_ZXI_(5:% !WH
M-!I,^M $;ML5F.2 ,G%<//\ %/0H-5ETTVUZUY']Z)8LDCUKN7P>@.?7TKQ/
MQ ^H6WQU,VCV4,]W]CV^7*, C'44EN!ZAH'B6S\1I+]EM[J(Q=1.FVML@D8S
M@CM[UQ_B:ZU+3/ ]SJ-NZ66J)%YC[5&"1VK!C\3>(]+\&P>)=1N(9HY(!^X
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
MC'(:NBO;FQ\0^ K?2M$T&ZN+)H_D<  Q..F?>NOU?P=#J>HF\BU2YM97ZK&
M5;\ZW=+TV#2;);>W7@<L<8R>YI@>6I9^(_$OPRFT34-)GM;^UQL9@/WRKT_&
MH;*RUQ/&>D:G+X?N5MX;(PMC'R.!C)KV4DCG&/6D&YLYX':BX'@)\/\ B1_"
MNMVG]@3BYN+[ST  ^9<]:]CTJYFMO"EM-)8S+-' -UM_$2!C%;8+CKBF @L6
M/'\(!H;N!X?X7@U32?$FL:GJG@N]N4NYC);D %D'H:V/',.O>*-#TPIH%QE+
MQ9/LYQE%![UZV"<<TH)/O2$>-Q:!K6H>,]5>729K:VO+(0QW.<;6QW]JD\&^
M#UTS2KD7_AZX75[)76.X#Y6;TVU[#@=>]'TH&>;?#?3[ZT\+:A!J^CO;.TKN
M(Y0,N#7G5CKGAVUU^&QU*VU1;6"\+1V[)^YC?/4&OHJ9%EB:-ONL,&N0C^']
MK'>&0ZA=2VI?<ULX4IG\LT 5->T5[SQ5HVM:3.J#A9MF,E#ZUW48 ^7'([GO
M6)I7AJVTC4KJ]MYG;SO^6;G(0>U;D9SR/Q- #ZXCP9_R-/BS_K]-=O7$>#/^
M1I\6?]?IH [>EI*6@ HHHH *1NAI:1NAH X74O\ DKFE_P#7DW_H5=W7":E_
MR5S2_P#KR;_T*N[H :PX-5KF%YK=T20Q.00DB=5JTW2F<*0.YI,#S:U^%USI
M\EY+:^*+]!?-FY  ^;-:[_#?0F\,C1$1HPC^8MP/OA_[U8_BCQ3XLTOQI9Z+
MIWV!HKL91IE.X?6K.C>+M:A\9OX7UV.*2;9YBW-L,+]#30F6M<^'DGB#0;;2
MKO7;HI 0=X RV/6N5OT.I^.] TFR%PTFE)Y<L[+T]\]*]8%U";KR!<1F?H8M
MPR!ZXJ(W6G6]WY+36T,Y'0L ](9QD/POBMDU>,:W=G^U<^?D#]*8GPKBB725
MCUN\!TKF+('-=N-3T]D<_;X"L7W\2#Y?K3CJ%FL"S274*P/]V1G #?0T:@>'
M:W_PDD'BZZ>PUV&"3S/W4%S"6<_0XKV'3H]1U+PM#'>7#6U\\>V26/J#[5S6
MN>)KW3O'VFV!CL'TN]4YE"@R# ZY]*WM(U>:XCN9]4EM(8HY2L3JXP5[$GUJ
M@.?T/X83>'7O?L'B.]47N6E+ 9+'O1HGPNM=&@OX9=5NKZVO/FDCE X?^\*[
MF*\MKE_)BN8I'QN*AP21ZBHY-4TVWG\J:_MDE7JKR $?A2 YO2_ R6,DDMUJ
M,MW<O$8H9) ,PI[5D'X1V[Z*VE_VU=B/[1]H) &2V>]=GK$MV-&N+G2)(/M"
MH75Y.5(%>?>%/$_CKQ;I,^HPR:3 T,AB$;(VYL'F@#$\:0:S9:Y';VFOK:"W
M0(ANXMXD]UXKJ+#5;F3P[#HOB:'[3=WJA4EC0[)!_2NRBEMWM+>/5ULUOMN2
MDA7KZC-6XKBSFB$T+Q2JGR[TP0O^% &=<^&;&Z\,'0&0):F,# ZK7-#X61"]
MLKH:W>+):1F-&7&0OI7:)>V;1O*MU"44X:3>,9]Z?%?6LK*(KN&1W'"HX.?I
M0!Q2_"RQ\NV!U"Y8VMS]HB8XSG/>I9OAM'-J>IWC:U=;M1C,<J@#@>U=4^L:
M7&S*^I6J;#AP91G/YT^/5=/FC,L>H0&->K+(,"A 9_A+PV/">BII<5U)<11_
M<+]JZ =*A65)D5XW!0]"#D-4R]* %KB_&W_(?\*?]?\ _2NU[UQ7C;_D/^%/
M^O\ _I0!VM%%% !1110 4444 <S\0O\ D1-5_P"N0_F*U]&_Y MC_P!>Z?\
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
M$9^YC->TOX=T=0C1Z7:B1!B-B@^6O+[KX4O>:]++<Z4'WR[_ +7%-LQSQA:
M/3+_ .RZ1X3FC:6.*&*W*[\\9Q7C_P +'T=(I]3N]?EM9X[AC]G:3$;+GJ!7
MM$>DVS:5#IUS&MU!&H!609SCUJJW@_PVY&[1;(MV_=B@#S7QU=Z9J?CSPU<"
M3;$^0SC/S+[UBV.HWMKX>\7P:-*Q,=QPBG)5,\D>U>VS:/HC20+-96GFQ#$2
ML!E1[4MOH^E6<TLEOI]O"\_#LJ??'O0!Y7H>C"+PCJ6K7&KVMQ93VI#P0J1M
M?'?WJ[X$T33KKX?I>)=/'=Q(X$^XGR\YKTF/1=*M[:2UAL+=+>4Y>-5PK?6H
M9='MHM(N;#3K>&U21"-BK@'-# \9T7PS8ZYJNGQSM8;+:4F21ILM=_AFNFTW
MP[;Z%X]O-!73?/TG4 )1UQ$?2LO3_A3(FI"632C:S1,72ZCFX)['%>E>'+/5
MXP9M9:,W"_(CK_$O;-"$;5O:0VEO';PH%BC' '059'2FGGI^(IXH&%<5XV_Y
M#_A3_K__ *5VM<5XV_Y#_A3_ *__ .E ':T444 %%%% !1110!S/Q"_Y$35?
M^N0_F*V-&_Y MA_U[I_Z"*Q_B%_R(FJ_]<A_,5KZ-_R!;#_KW3_T$4 7Z*,B
MC('>@ I*7-)D>M #7' XW<]*C!RQW$''/2IF^[5:XB2:%XV9@KC'R'!I-7 \
M5TBVUBZ^*>OG2=3M[4J0'$G+./;TKIOBA?7%MX5M9+'4FANXYT$LD3@;CP#F
MM ?"OP]'>2WD,VH17,O,DD=Q@M]:MR_#G0;G24TR?[5- '\W+RY8GW-,#C],
MUO5-(\8W-M]OEO%^P"X9)#GYL=JC\'ZIXKU_4#JX@E^QW!9)]TPVQ@?W1VKN
M8/ 6BVVK0:I']I^T1)Y88OD,OH15K3O".DZ3?7%Q:">+[3G?"'^3)ZD"@#@_
M!5GJ6KZGK,3Z_<-%;W'[D;\\ ]#61KQ\27^IW5F]]?IJIF"VZ6K_ +HQYZGT
M->HZ'X.TGPY=W-SIHG22<EG5GRI)]J\MUOPUJ#^*+GR=2U2QFFDR$A4E#^-
MC5U'3=1\%:KI&HSZMJ<]E.!%<QO)NV,:]'T#3%T^V:2.\N;E9R7'G-DJ#Z5@
M6(U&[>#P]JVGF6*%5D^UOR&(_K7:1J%"@?PC''&*8$XZ"BC-%2,*:%'-*"#T
M-+3 :% .13J** .)M/\ DK6I?]><7\J[7O7%6G_)6M2_Z\XOY5VO>@!:***
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
MK4O^O.+^5=KWKBK3_DK6I?\ 7G%_*NU[T +1110 4444 %%%% "=ZY/XE?\
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
M-TKF;YS@K[5I:K\3+2QT73[R%(_M-\F](YB0 /PH [S#8(W'U![TAF191&9
MLC#A:\ZU#XGO!X<L=7M+)+A)IQ#,!G*G/:KVJW6HZGH5[?W%B+.:T42P.K'+
MKWS0!W0R.7.<=Z>M8GA?5UUWP[;7^.74 ^Y%;2T .[UQ7C;_ )#_ (4_Z_\
M^E=K7%>-O^0_X4_Z_P#^E ':T444 %%%% !1110!S/Q"_P"1$U7_ *Y#^8K7
MT;_D"V'_ %[I_P"@BLCXA?\ (B:K_P!<A_,5L:-_R!;#_KW3_P!!% %T54U&
MUM[VT:WNHQ)"_#)ZU<HQ2: P]/\ #FC:1-]HL+&*WE^[N05,^AZ=)J(U![*'
M[6/NR <FM; ]*,4Q6,BZT73;^_CO+FSC>YB'R2XYJ"3POHDMR]U)IT1FE4HT
MF/F(]ZW2!CI28H&<^/!WAYX(XO[+@\J,Y5 O /K5BU\-:-97IO+:QA2Y(VM)
MCDCTK7&!G QBN ^+EH3X+N=0AGF@N+<;D,3D<T@.HM=!TJQNY;FUL8HYYN'<
M ?-]*2U\/:-823RVUC'&\XQ+A>6'O6/\.;+R/!=@YGEEEN(Q+*\C%CGVS5:;
MX@1GQN/#L-A<LT8W23(N0![^U&H&^GA^PL;&[@TVTBMWF4Y( YS7EVG_  SE
M.LJ_V&6TG27S!<I.2IYZ8J]\3?$]K?Z+<0Z:]XDUM(H%U$<1[L\@FO0O"LLL
MWA?3Y'D\V8PJ7+'K0!4T2#5KF^D.LQ1[+<E8&')(]:Z0C@'GBG* !C]/2G4Q
M(Q;_ ,.Z-JLXN;RPCDF7^(KS5N2QM?L?V5K97A*X*8X-7\#KBEH&8\&AZ=96
M$ME#91BV?EX]N :I77A33[J]LYWAC"6G^H78!L^E=+1@4 01'YS@$#WJ>BB@
M#B;3_DK6I?\ 7G%_*NU[UQ5I_P E:U+_ *\XOY5VO>@!:*** "BBB@ HHHH
M3O7)_$K_ )$+4?HO_H0KK.]<G\2O^1"U'Z+_ .A"@#HK#_D$VG_7%/Y"K0JK
M8?\ ()M/^N*?R%6A0 M%%% !1110 4C#\Z6@G% &?JJ7S:=.E@(VN'!"^;]T
M5YIX8\*>._"QOVMETB5[V4R,6=OE)]*]:_&DS[T >9ZGX'\1:O9V%U=7=L=5
MM+@2CKY9'I5[4O!VK+XH'B#2Y8%GN+?R;N.4G'3&5KO<@MU-*,]S0!YCX6\$
M>*?#6BW=I;7UJDL]WYP<9^Z3R*])ACD\J/S'_>@#>1W-3<TM "8I:** "BBB
M@ HHHH 0]:XOXF?\@&Q_["4'\Z[0]:XOXE_\@&Q_["4'\Z .S'W1]*<.E-'W
M1]*<.E !1110 4444 97B/\ Y%O5?^O23_T$U2\"?\B3I7_7 5=\1_\ (MZK
M_P!>DG_H)JEX$_Y$G2O^N H Z*BBB@ HHHH **** "BBB@ HHHH **** "BB
MB@ HHHH **** "BBB@!*XCP9_P C3XL_Z_37;UQ'@S_D:?%G_7Z: .WI:2EH
M **** "D;H:6D;H: .%U+_DKFE_]>3?^A5W?:N$U+_DKFE_]>3?^A5W?:@!O
MUIN.2.V*=3&7<G)*F@#SK2;2X\.Z_KMI!L6>^^>T\W[C,>M9WA;PIXZ\*RZ@
M]N=)G>^E\Q][-B,UZ=+:6URT;R1AI(N4D(Y6IP00"3[?6@#RS7_ _C#Q!IUI
M'<7=C]ICNA/(V3C /04'P)XK_P"$HO=6\VPVW-I]GVY.0<8S7K'XTG7IDTD!
MXF_PQ\8GPQ9Z.)]._P!%N?M"R9/)SG!K9\-> O$=IX@U74=6FL_+U"W,)2 G
M*\8KU/\ .CGUJ@/*E^%]_-X/;1+F:W+V\_G6CJ21USAJW+_P7<ZYX/\ [.OH
M;.TOEP5:U&$)'0FNYR*7KS4L+'EDW@GQ5=^(]#U2:>Q7^SU$;HI)#KZ_6ND\
M?Z'K/B#P_/I.E?9%%P,.\Y/R_2NNS[TGL#S1<1S/@?2M8T;PY#IFK?9B\"A(
MW@)Y&.]<AJWPZ\1ZK;W,,^H02[KL3Q.Q.5 /2O5OQI1QWIC//5\*^(CX]L-;
M+V0M+>W$!0$[B!WJYXE\):CJ'BW2]?T^6(26G#Q2DX(]J[;(HR#0!Y++\/\
MQ/+>>(YA-8JFJKA!N.4^M+)\-=8?3=#F9[)]2TP;"KY,4J^]>LXSWI,<8S0!
MY_XQ\)ZWK>FZ9#IT>GV\D$HDD3&$!'IBMCQ1.\'@Z2RF.;J>'R<)W)X.*Z<Y
M.&!_"J\UG;W$R2R1AV3[N>U &3X.T@Z)X6L;%C\R+DUOK3,' +8'L.U2+0 M
M<5XV_P"0_P"%/^O_ /I7:]ZXKQM_R'_"G_7_ /TH [6BBB@ HHHH **** .9
M^(7_ "(FJ_\ 7(?S%;&C?\@6P_Z]T_\ 016/\0O^1$U7_KD/YBMC1O\ D"V'
M_7NG_H(H O4444 %%%% !1FBDH :_(XSQUQ7#_%)=1N_"<VF:9I=S>W%P-JF
M+&%^M=P>O]/6F_@5I >7^'_$.N:1X7L=(3PIJ/VN)!$9' VCU-+INB:U8?$*
M6\GLY7MKZU,9E7I&Q[&O4 25YX[TW/&5 P><T >(W_A[Q!;^#]7\-QZ/-<R-
M=F99X_NL">F:[SPG>ZW&EAIEWH[6]I%;*#(_WL@5V(DQGG)'84 Y!4D\\Y%,
M0]&!X':GTQ,\DY_&GT#%HHHH **** "BBB@#B;3_ )*UJ7_7G%_*NU[UQ5I_
MR5K4O^O.+^5=KWH 6BBB@ HHHH **** $[UR?Q*_Y$+4?HO_ *$*ZSO7)_$K
M_D0M1^B_^A"@#HK#_D$VG_7%/Y"K0JK8?\@FT_ZXI_(5:% "T444 %%%% !1
M110 8HQ110 4444 %%%% !1110 4444 %%%% "'K7%_$O_D V/\ V$H/YUVA
MZUQ?Q+_Y -C_ -A*#^= '9C[H^E.'2FC[H^E.'2@ HHHH **** ,KQ'_ ,BW
MJO\ UZ2?^@FJ7@3_ )$G2O\ K@*N^(_^1;U7_KTD_P#035+P)_R).E?]<!0!
MT5%%% !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "5Q'@S
M_D:?%G_7Z:[>N(\&?\C3XL_Z_30!V]+24M !1110 4C=#2TC=#0!PNI?\E<T
MO_KR;_T*N[KA-2_Y*YI?_7DW_H5=W0 8HQFBB@!"JD@XY'2@*!T%+10 48%%
M% "8%+BBB@ HHHH 3 HP*6B@!  .@I:** #%%%% !1BBB@ Q28%+10 F .U+
MC%%% !7%>-O^0_X4_P"O_P#I7:UQ7C;_ )#_ (4_Z_\ ^E ':T444 %%%% !
M1110!S/Q"_Y$35?^N0_F*V-&_P"0+8?]>Z?^@BL?XA?\B)JO_7(?S%;&C?\
M(%L/^O=/_010!>HHHH **** "BBB@ P*3:,YQ2T4 )M [4;5QC'%+10 FU>.
M!Q1M&,8XI:* #'.:*** "BBB@ HHHH **** .)M/^2M:E_UYQ?RKM>]<5:?\
ME:U+_KSB_E7:]Z %HHHH **** "BBB@!.]<G\2O^1"U'Z+_Z$*ZSO7)_$K_D
M0M1^B_\ H0H Z*P_Y!-I_P!<4_D*M"JMA_R";3_KBG\A5H4 +1110 4444 %
M%%% !1110 4444 %%%% !1110 4444 %%%% "'K7%_$O_D V/_82@_G7:'K7
M%_$O_D V/_82@_G0!V8^Z/I3ATIH^Z/I3ATH **** "BBB@#*\1_\BWJO_7I
M)_Z":I>!/^1)TK_K@*N^(_\ D6]5_P"O23_T$U2\"?\ (DZ5_P!<!0!T5%%%
M !1110 4444 %%%% !1110 4444 %%%% !1110 4444 %%%% "5Q'@S_ )&G
MQ9_U^FNWKB/!G_(T^+/^OTT =O2TE+0 4444 %(W0TM(W0T <+J7_)7-+_Z\
MF_\ 0J[NN$U+_DKFE_\ 7DW_ *%7=T %%%% !1110 4444 %%%% !1110 44
M44 %%%% !1110 4444 %%%% !1110 5Q7C;_ )#_ (4_Z_\ ^E=K7%>-O^0_
MX4_Z_P#^E ':T444 %%%% !1110!S/Q"_P"1$U7_ *Y#^8K8T;_D"V'_ %[I
M_P"@BL?XA?\ (B:K_P!<A_,5L:-_R!;#_KW3_P!!% %ZBBB@ HHHH **** "
MBBB@ HHHH **** "BBB@ HHHH **** "BBB@#B;3_DK6I?\ 7G%_*NU[UQ5I
M_P E:U+_ *\XOY5VO>@!:*** "BBB@ HHHH 3O7)_$K_ )$+4?HO_H0KK#U'
MUKE/B3_R(>H_1?\ T(4 =#8\:3:_]<4_D*M"J=@"=.M!@[O(3GMT%6E'!.3S
M^E #Z*3FCF@!:*3FCF@!:*3FCF@!:*3FCF@!:*3FCF@!:*3FCF@!:*3FCF@!
M:*3FCF@!:*3FCF@ -<7\2_\ D V/_82@_G7:5Q?Q+XT&Q/\ U$H/YT =F/NC
MZ4X=*8.@/M3^U !1110 444'I0!E>(S_ ,4UJI_Z=)/_ $$U2\"?\B3I7_7!
M:M^(A_Q3>J$#)^R29&?]DU0\"R1KX*TL&5,^0O&X<4 =-14?FQ?\]$_[Z%'F
MQ?\ /5/^^A0!)14?FQ?\]4_[Z%'FQ?\ /5/^^A0!)14?FQ?\]4_[Z%'FQ?\
M/5/^^A0!)14?FQ?\]4_[Z%'FQ?\ /5/^^A0!)14?FQ?\]4_[Z%'FQ?\ /5/^
M^A0!)14?FQ?\]4_[Z%'FQ?\ /5/^^A0!)14?FQ?\]4_[Z%'FQ?\ /5/^^A0!
M)14?FQ?\]4_[Z%'FQ?\ /5/^^A0!)14?FQ?\]4_[Z%'FQ?\ /5/^^A0!)14?
MFQ?\]4_[Z%'FQ?\ /5/^^A0 _(R.:XCP9_R-/BOWO379"6,'!E0$'CYA7&>#
M26\4^*#NRIO"5(Z$4 =QD=*6F)W]<T^@ HHHH *1B II:C<$C@T <1J1_P"+
MN:7_ ->3?^A5W=<+XETW7QXOL]<T6UMKI8+<PO'*^TY)S4@UCQ[CCP[IV/\
MKX- ';45Q/\ ;'C[_H7=._\  @T?VQX^_P"A=T[_ ,"#0!VU%<3_ &QX^_Z%
MW3O_  (-']L>/O\ H7=._P# @T =M17$_P!L>/O^A=T[_P "#1_;'C[_ *%W
M3O\ P(- ';45Q/\ ;'C[_H7=._\  @T?VQX^_P"A=T[_ ,"#0!VU%<3_ &QX
M^_Z%W3O_  (-']L>/O\ H7=._P# @T =M17$_P!L>/O^A=T[_P "#1_;'C[_
M *%W3O\ P(- ';45Q/\ ;'C[_H7=._\  @T?VQX^_P"A=T[_ ,"#0!VU%<3_
M &QX^_Z%W3O_  (-']L>/O\ H7=._P# @T =M17$_P!L>/O^A=T[_P "#1_;
M'C[_ *%W3O\ P(- ';45Q/\ ;'C[_H7=._\  @T?VQX^_P"A=T[_ ,"#0!VU
M%<3_ &QX^_Z%W3O_  (-']L>/O\ H7=._P# @T =J2%&2<5Q?C;_ )#WA0_]
M/_\ 2D_M;QXQ ;P[INT]<W!JA<VGB_7=>T>2_P!,LK.UL;CSG>.4L2,8H ]$
M!!Z&EJ.-E(X_.I* "BBB@ HHHH YGXA''@35?^N0_F*U]&/_ !);#_KW3_T$
M5D?$+CP+JO&1Y0R/Q%:>D21G0K'=(F/(3DL!V% &G148EB_YZ)_WT*/-B_YZ
M)_WT* )**C\V+_GJG_?0H\V+_GJG_?0H DHJ/S8O^>J?]]"CS8O^>J?]]"@"
M2BH_-B_YZI_WT*/-B_YZI_WT* )**C\V+_GJG_?0H\V+_GJG_?0H DHJ/S8O
M^>J?]]"CS8O^>J?]]"@"2BH_-B_YZI_WT*/-B_YZI_WT* )**C\V+_GJG_?0
MH\V+_GJG_?0H DHJ/S8O^>J?]]"CS8O^>J?]]"@"2BH_-A_YZI_WT*0RQ8_U
MJ?\ ?0H XZUX^+.HGM]CB_E7:]ZX>S96^+&IE2I_T2+)!SVKM21MSGY?6@"2
MBBB@ HHHH **** $Z_G61XCTE/$.C7>DR2M"DRX\Q!DKS110!SL7A+788TMX
M_&FH!$4!?W*< =JD/A?Q ?\ F=-0_P"_"444 )_PBWB#_H==0_[\I1_PBWB#
M_H==0_[\I110 ?\ "+>(/^AUU#_ORE'_  BWB#_H==0_[\I110 ?\(MX@_Z'
M74/^_*4?\(MX@_Z'74/^_*444 '_  BWB#_H==0_[\I1_P (MX@_Z'74/^_*
M444 '_"+>(/^AUU#_ORE'_"+>(/^AUU#_ORE%% !_P (MX@_Z'74/^_*4?\
M"+>(/^AUU#_ORE%% !_PBWB#_H==0_[\I1_PBWB#_H==0_[\I110 ?\ "+>(
M/^AUU#_ORE'_  BWB#_H==0_[\I110 ?\(MX@_Z'74/^_*4?\(MX@_Z'74/^
M_*444 +_ ,(OX@S_ ,CIJ'_?E*KW/@?4=1:W74?%5]=6\,ZS>2T2@,R],T44
M =X!@8]!3J** "BBB@ H/(HHH @GM(;FUEMI5W12J5=?4&N4'PN\,*,);W"#
ML%N& 'ZT44 '_"L/#7_/*Z_\"7_QI?\ A6'AK_GC=?\ @2_^-%% !_PK#PU_
MSQNO_ E_\:/^%8>&O^>-U_X$O_C110 ?\*P\-?\ /&Z_\"7_ ,:/^%8>&O\
MGC=?^!+_ .-%% !_PK#PU_SQNO\ P)?_ !H_X5AX:_YXW7_@2_\ C110 ?\
M"L/#7_/&Z_\  E_\:/\ A6'AK_GC=?\ @2_^-%% !_PK#PU_SQNO_ E_\:/^
M%8>&O^>-U_X$O_C110 ?\*P\-?\ /&Z_\"7_ ,:/^%8>&O\ GC=?^!+_ .-%
M% !_PK#PU_SQNO\ P)?_ !H_X5AX:_YXW7_@2_\ C110 ?\ "L/#7_/&Z_\
M E_\:/\ A6'AK_GC=?\ @2_^-%% !_PK#PU_SQNO_ E_\:3_ (5AX:_YXW7_
M ($O_C110 H^&7AL=(KK/K]I;_&MC0O"^E^'()H=-B:-9GWR%F+%F]<FBB@#
M8"XI:** "BBB@ IK(''4CTHHH  @!R.#U/O2XHHH 7%&*** #%&*** #%&**
M* #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** #%&*** $Q
M[TC)N/)-%% "A0*6BB@ HHHH **** *FIZ;:ZO836-['YEO*NUTSC(KEU^%O
MAA0 (+H =OM+_P"-%% "_P#"L/#7_/*Z_P# E_\ &C_A6'AK_GE=?^!+_P"-
M%% "_P#"L/#7_/&Z_P# E_\ &C_A6'AK_GC=?^!+_P"-%% !_P *P\-?\\;K
M_P "7_QH_P"%8>&O^>-U_P"!+_XT44 '_"L/#7_/&Z_\"7_QH_X5AX:_YXW7
M_@2_^-%% !_PK#PU_P \;K_P)?\ QH_X5AX:_P">-U_X$O\ XT44 '_"L/#7
M_/&Z_P# E_\ &C_A6'AK_GC=?^!+_P"-%% !_P *P\-?\\;K_P "7_QH_P"%
M8>&O^>-U_P"!+_XT44 '_"L/#7_/&Z_\"7_QH_X5AX:_YXW7_@2_^-%% !_P
MK#PU_P \;K_P)?\ QH_X5AX:_P">-U_X$O\ XT44 )_PK#PU_P \;K_P)?\
MQH_X5AX:_P">5U_X$O\ XT44 :6B>"]%\/7,USIT#I/* 'D>0N2/QK>" '(H
%HH __]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>7
<FILENAME>creg-20210331.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 17 15:23:29 UTC 2021 -->
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:xl="http://www.xbrl.org/2003/XLink" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2020-01-31" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:creg="http://www.cregcn.com/20210331" xmlns:compsci="http://compsciresources.com" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:pf0="http://xbrl.sec.gov/currency/2020-01-31" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">
  <link:schemaRef xlink:type="simple" xlink:href="creg-20210331.xsd"/>
  <context id="c0_From1Jan2021To31Mar2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c1_AsOf17May2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2021-05-17</instant>
    </period>
  </context>
  <context id="c2_AsOf31Mar2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c3_AsOf31Dec2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c4_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="c5_AsOf31Dec2020_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-12-31</instant>
    </period>
  </context>
  <context id="c6_AsOf31Dec2020_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-12-31</instant>
    </period>
  </context>
  <context id="c7_AsOf31Dec2020_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-12-31</instant>
    </period>
  </context>
  <context id="c8_AsOf31Dec2020_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-12-31</instant>
    </period>
  </context>
  <context id="c9_AsOf31Dec2020_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-12-31</instant>
    </period>
  </context>
  <context id="c10_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c11_From1Jan2021To31Mar2021_SharesToBeIssuedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:SharesToBeIssuedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c12_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c13_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c14_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c15_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c16_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c17_AsOf31Mar2021_SharesToBeIssuedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">creg:SharesToBeIssuedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2021-03-31</instant>
    </period>
  </context>
  <context id="c18_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c19_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c20_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c21_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c22_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="c23_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="c24_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="c25_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="c26_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="c27_AsOf31Dec2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2019-12-31</instant>
    </period>
  </context>
  <context id="c28_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="c29_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="c30_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="c31_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="c32_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="c33_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="c34_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="c35_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="c36_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="c37_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="c38_AsOf31Mar2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2020-03-31</instant>
    </period>
  </context>
  <context id="c39_From1Feb2015To11Feb2015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2015-02-01</startDate>
      <endDate>2015-02-11</endDate>
    </period>
  </context>
  <context id="c40_From1Apr2009To14Apr2009_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-01</startDate>
      <endDate>2009-04-14</endDate>
    </period>
  </context>
  <context id="c41_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="c42_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="c43_From1Jun2013To15Jun2013_XianTchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-06-01</startDate>
      <endDate>2013-06-15</endDate>
    </period>
  </context>
  <context id="c44_From1Jun2013To15Jun2013_ErdosMetallurgyCompanyLimitedMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosMetallurgyCompanyLimitedMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-06-01</startDate>
      <endDate>2013-06-15</endDate>
    </period>
  </context>
  <context id="c45_From1Jun2013To15Jun2013_ErdosTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-06-01</startDate>
      <endDate>2013-06-15</endDate>
    </period>
  </context>
  <context id="c46_From1Jul2013To31Jul2013">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-07-31</endDate>
    </period>
  </context>
  <context id="c47_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c48_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c49_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c50_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c51_From1Sep2011To28Sep2011_ShenqiuProjectMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis">creg:ShenqiuProjectMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2011-09-01</startDate>
      <endDate>2011-09-28</endDate>
    </period>
  </context>
  <context id="c52_From1Sep2011To28Sep2011">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2011-09-01</startDate>
      <endDate>2011-09-28</endDate>
    </period>
  </context>
  <context id="c53_From1Mar2013To30Mar2013_BiomassPowerGenerationProjectLeaseAgreementMember_XianTchMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:ContractAgreementAxis">creg:BiomassPowerGenerationProjectLeaseAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTchMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-03-01</startDate>
      <endDate>2013-03-30</endDate>
    </period>
  </context>
  <context id="c54_From1Mar2013To30Mar2013_BiomassPowerGenerationProjectLeaseAgreementMember_ErdosTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:ContractAgreementAxis">creg:BiomassPowerGenerationProjectLeaseAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-03-01</startDate>
      <endDate>2013-03-30</endDate>
    </period>
  </context>
  <context id="c55_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="c56_From1Jan2019To31Dec2019_BiomassPowerGenerationProjectLeaseAgreementMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:AgreementAxis">creg:BiomassPowerGenerationProjectLeaseAgreementMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-12-31</endDate>
    </period>
  </context>
  <context id="c57_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c58_AsOf19Jul2013_ChinaOrientAssetManagementCoLtdMember_HYREFFundMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:ContractAgreementAxis">creg:ChinaOrientAssetManagementCoLtdMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:HYREFFundMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2013-07-19</instant>
    </period>
  </context>
  <context id="c59_From1Jul2013To19Jul2013_XianZhonghongNewEnergyTechnologyCoMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianZhonghongNewEnergyTechnologyCoMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-07-19</endDate>
    </period>
  </context>
  <context id="c60_From1Dec2018To29Dec2018_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-01</startDate>
      <endDate>2018-12-29</endDate>
    </period>
  </context>
  <context id="c61_From1Jul2013To19Jul2013">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2013-07-01</startDate>
      <endDate>2013-07-19</endDate>
    </period>
  </context>
  <context id="c62_AsOf4Jan2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2019-01-04</instant>
    </period>
  </context>
  <context id="c63_From1Jan2020To10Jan2020_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-01</startDate>
      <endDate>2020-01-10</endDate>
    </period>
  </context>
  <context id="c64_From24Mar2016To31Mar2016">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2016-03-24</startDate>
      <endDate>2016-03-31</endDate>
    </period>
  </context>
  <context id="c65_From1Mar2014To24Mar2014">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2014-03-01</startDate>
      <endDate>2014-03-24</endDate>
    </period>
  </context>
  <context id="c66_From1Dec2020To22Dec2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2020-12-01</startDate>
      <endDate>2020-12-22</endDate>
    </period>
  </context>
  <context id="c67_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c68_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c69_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c70_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c71_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c72_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c73_AsOf31Dec2020_InsuranceClaimsMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis">us-gaap:InsuranceClaimsMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-31</instant>
    </period>
  </context>
  <context id="c74_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c75_AsOf31Dec2020_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-12-31</instant>
    </period>
  </context>
  <context id="c76_AsOf31Dec2018_ChengaliMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ChengaliMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-31</instant>
    </period>
  </context>
  <context id="c77_From1Jan2019To22Jan2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2019-01-01</startDate>
      <endDate>2019-01-22</endDate>
    </period>
  </context>
  <context id="c78_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c79_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="c80_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c81_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="c82_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c83_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="c84_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c85_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="c86_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c87_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c88_AsOf30Jul2018_XianZhonghongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-07-30</instant>
    </period>
  </context>
  <context id="c89_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="c90_AsOf6Aug2017">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2017-08-06</instant>
    </period>
  </context>
  <context id="c91_AsOf29Dec2018_TransferAgreementMember_HYREFMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfAgreementAxis">creg:TransferAgreementMember</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis">creg:HYREFMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2018-12-29</instant>
    </period>
  </context>
  <context id="c92_AsOf20Dec2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2019-12-20</instant>
    </period>
  </context>
  <context id="c93_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="c94_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="c95_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="c96_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c97_AsOf19Dec2019_XianTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2019-12-19</instant>
    </period>
  </context>
  <context id="c98_From19Dec2019To19Dec2019_XianTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="dei:LegalEntityAxis">creg:XianTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2019-12-19</startDate>
      <endDate>2019-12-19</endDate>
    </period>
  </context>
  <context id="c99_From1Feb2021To23Feb2021">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2021-02-01</startDate>
      <endDate>2021-02-23</endDate>
    </period>
  </context>
  <context id="c100_AsOf4Dec2020_PromissoryNotesInDecember2020Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecember2020Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <instant>2020-12-04</instant>
    </period>
  </context>
  <context id="c101_From15Nov2020To4Dec2020_PromissoryNotesInDecember2020Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecember2020Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-11-15</startDate>
      <endDate>2020-12-04</endDate>
    </period>
  </context>
  <context id="c102_From1Jan2021To31Mar2021_PromissoryNotesInDecember2020Member">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">creg:PromissoryNotesInDecember2020Member</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c103_From1Sep2020To28Sep2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2020-09-01</startDate>
      <endDate>2020-09-28</endDate>
    </period>
  </context>
  <context id="c104_From1Aug2020To24Aug2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2020-08-01</startDate>
      <endDate>2020-08-24</endDate>
    </period>
  </context>
  <context id="c105_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="c106_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="c107_AsOf31Dec2020_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-12-31</instant>
    </period>
  </context>
  <context id="c108_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c109_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c110_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c111_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c112_AsOf19Jun2015">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2015-06-19</instant>
    </period>
  </context>
  <context id="c113_AsOf31Dec2020_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-12-31</instant>
    </period>
  </context>
  <context id="c114_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c115_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c116_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c117_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c118_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c119_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c120_From1Jan2021To31Mar2021_CNY_ShanghaiTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">pf0:CNY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c121_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c122_From1Jan2020To31Dec2020_CNY_ShanghaiTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">pf0:CNY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShanghaiTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c123_From1Jan2020To31Dec2020_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-12-31</endDate>
    </period>
  </context>
  <context id="c124_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c125_From1Jan2021To31Mar2021_CNY_XianTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">pf0:CNY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c126_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c127_From1Jan2020To31Dec2020_CNY_XianTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">pf0:CNY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c128_From1Jan2020To31Dec2020_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-12-31</endDate>
    </period>
  </context>
  <context id="c129_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c130_From1Jan2021To31Mar2021_CNY_ErdosTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">pf0:CNY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c131_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c132_From1Jan2020To31Dec2020_CNY_ErdosTCHMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">pf0:CNY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ErdosTCHMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c133_From1Jan2020To31Dec2020_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-12-31</endDate>
    </period>
  </context>
  <context id="c134_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c135_From1Jan2021To31Mar2021_CNY_XianZhonghongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">pf0:CNY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c136_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c137_From1Jan2020To31Dec2020_CNY_XianZhonghongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">pf0:CNY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:XianZhonghongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c138_From1Jan2020To31Dec2020_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-12-31</endDate>
    </period>
  </context>
  <context id="c139_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c140_From1Jan2021To31Mar2021_CNY_ShaanxiHuahongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">pf0:CNY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c141_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c142_From1Jan2020To31Dec2020_CNY_ShaanxiHuahongMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">pf0:CNY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ShaanxiHuahongMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c143_From1Jan2020To31Dec2020_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-12-31</endDate>
    </period>
  </context>
  <context id="c144_AsOf31Mar2021_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>2021-03-31</instant>
    </period>
  </context>
  <context id="c145_From1Jan2021To31Mar2021_CNY_ZhongxunMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">pf0:CNY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongxunMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c146_From1Jan2021To31Mar2021_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>2021-01-01</startDate>
      <endDate>2021-03-31</endDate>
    </period>
  </context>
  <context id="c147_From1Jan2020To31Dec2020_CNY_ZhongxunMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="creg:TypeOfCurrencyAxis">pf0:CNY</xbrldi:explicitMember>
        <xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis">creg:ZhongxunMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2020-01-01</startDate>
      <endDate>2020-12-31</endDate>
    </period>
  </context>
  <context id="c148_From1Jan2020To31Dec2020_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-12-31</endDate>
    </period>
  </context>
  <context id="c149_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="c150_From1Nov2017To20Nov2017_NewLeaseContractMember">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
      <segment>
        <xbrldi:explicitMember dimension="us-gaap:LeaseContractualTermAxis">creg:NewLeaseContractMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2017-11-01</startDate>
      <endDate>2017-11-20</endDate>
    </period>
  </context>
  <context id="c151_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="c152_AsOf8May2020">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <instant>2020-05-08</instant>
    </period>
  </context>
  <context id="c153_From1Oct2019To10Oct2019">
    <entity>
      <identifier scheme="http://www.sec.gov/CIK">0000721693</identifier>
    </entity>
    <period>
      <startDate>2019-10-01</startDate>
      <endDate>2019-10-10</endDate>
    </period>
  </context>
  <context id="c154_AsOf2Apr2021_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>2021-04-02</instant>
    </period>
  </context>
  <context id="c155_From1Apr2021To2Apr2021_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>2021-04-01</startDate>
      <endDate>2021-04-02</endDate>
    </period>
  </context>
  <context id="c156_From3Apr2021To9Apr2021_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>2021-04-03</startDate>
      <endDate>2021-04-09</endDate>
    </period>
  </context>
  <context id="c157_From1Apr2021To30Apr2021_MaximumMember_SubsequentEventMember">
    <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:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-04-01</startDate>
      <endDate>2021-04-30</endDate>
    </period>
  </context>
  <context id="c158_From1Apr2021To30Apr2021_MinimumMember_SubsequentEventMember">
    <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:SubsequentEventTypeAxis">us-gaap:SubsequentEventMember</xbrldi:explicitMember>
      </segment>
    </entity>
    <period>
      <startDate>2021-04-01</startDate>
      <endDate>2021-04-30</endDate>
    </period>
  </context>
  <context id="c159_AsOf30Apr2021_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>2021-04-30</instant>
    </period>
  </context>
  <context id="c160_From28Apr2021To2May2021_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>2021-04-28</startDate>
      <endDate>2021-05-02</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="pure">
    <measure>xbrli:pure</measure>
  </unit>
  <unit id="cny">
    <measure>iso4217:CNY</measure>
  </unit>
  <dei:EntityFileNumber contextRef="c0_From1Jan2021To31Mar2021">000-12536</dei:EntityFileNumber>
  <dei:EntityCurrentReportingStatus contextRef="c0_From1Jan2021To31Mar2021">Yes</dei:EntityCurrentReportingStatus>
  <dei:AmendmentFlag contextRef="c0_From1Jan2021To31Mar2021">false</dei:AmendmentFlag>
  <dei:CurrentFiscalYearEndDate contextRef="c0_From1Jan2021To31Mar2021">--12-31</dei:CurrentFiscalYearEndDate>
  <dei:DocumentFiscalPeriodFocus contextRef="c0_From1Jan2021To31Mar2021">Q1</dei:DocumentFiscalPeriodFocus>
  <dei:DocumentFiscalYearFocus contextRef="c0_From1Jan2021To31Mar2021">2021</dei:DocumentFiscalYearFocus>
  <dei:DocumentPeriodEndDate contextRef="c0_From1Jan2021To31Mar2021">2021-03-31</dei:DocumentPeriodEndDate>
  <dei:DocumentType contextRef="c0_From1Jan2021To31Mar2021">10-Q</dei:DocumentType>
  <dei:EntityCentralIndexKey contextRef="c0_From1Jan2021To31Mar2021">0000721693</dei:EntityCentralIndexKey>
  <dei:EntityEmergingGrowthCompany contextRef="c0_From1Jan2021To31Mar2021">false</dei:EntityEmergingGrowthCompany>
  <dei:EntityFilerCategory contextRef="c0_From1Jan2021To31Mar2021">Non-accelerated Filer</dei:EntityFilerCategory>
  <dei:EntityIncorporationStateCountryCode contextRef="c0_From1Jan2021To31Mar2021">NV</dei:EntityIncorporationStateCountryCode>
  <dei:EntityInteractiveDataCurrent contextRef="c0_From1Jan2021To31Mar2021">Yes</dei:EntityInteractiveDataCurrent>
  <dei:EntityRegistrantName contextRef="c0_From1Jan2021To31Mar2021">CHINA RECYCLING ENERGY CORP</dei:EntityRegistrantName>
  <dei:EntityShellCompany contextRef="c0_From1Jan2021To31Mar2021">false</dei:EntityShellCompany>
  <dei:EntitySmallBusiness contextRef="c0_From1Jan2021To31Mar2021">true</dei:EntitySmallBusiness>
  <dei:EntityCommonStockSharesOutstanding unitRef="shares" contextRef="c1_AsOf17May2021" decimals="INF">6437050</dei:EntityCommonStockSharesOutstanding>
  <us-gaap:Cash unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">144071303</us-gaap:Cash>
  <us-gaap:Cash unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">107804013</us-gaap:Cash>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">306498</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:AccountsReceivableNetCurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">308677</us-gaap:AccountsReceivableNetCurrent>
  <us-gaap:ValueAddedTaxReceivable unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">183978</us-gaap:ValueAddedTaxReceivable>
  <us-gaap:PrepaidExpenseCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">54225</us-gaap:PrepaidExpenseCurrent>
  <us-gaap:PrepaidExpenseCurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">55420</us-gaap:PrepaidExpenseCurrent>
  <us-gaap:AccountsAndOtherReceivablesNetCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">30513</us-gaap:AccountsAndOtherReceivablesNetCurrent>
  <us-gaap:AccountsAndOtherReceivablesNetCurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">35687</us-gaap:AccountsAndOtherReceivablesNetCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">144646517</us-gaap:AssetsCurrent>
  <us-gaap:AssetsCurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">108203797</us-gaap:AssetsCurrent>
  <us-gaap:DepositsAssetsNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">16680</us-gaap:DepositsAssetsNoncurrent>
  <us-gaap:DepositsAssetsNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">16799</us-gaap:DepositsAssetsNoncurrent>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">173502</us-gaap:OperatingLeaseRightOfUseAsset>
  <us-gaap:OperatingLeaseRightOfUseAsset unitRef="usd" contextRef="c3_AsOf31Dec2020" xs:nil="true"/>
  <creg:AssetSubjectToBuyback unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">28712742</creg:AssetSubjectToBuyback>
  <creg:AssetSubjectToBuyback unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">28916924</creg:AssetSubjectToBuyback>
  <us-gaap:AssetsNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">28902924</us-gaap:AssetsNoncurrent>
  <us-gaap:AssetsNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">28933723</us-gaap:AssetsNoncurrent>
  <us-gaap:Assets unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">173549441</us-gaap:Assets>
  <us-gaap:Assets unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">137137520</us-gaap:Assets>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">75537</us-gaap:AccountsPayableCurrent>
  <us-gaap:AccountsPayableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">76074</us-gaap:AccountsPayableCurrent>
  <us-gaap:TaxesPayableCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">2744649</us-gaap:TaxesPayableCurrent>
  <us-gaap:TaxesPayableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">3145612</us-gaap:TaxesPayableCurrent>
  <creg:AccruedInterestOnNotes unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">81968</creg:AccruedInterestOnNotes>
  <creg:AccruedInterestOnNotes unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">18968</creg:AccruedInterestOnNotes>
  <us-gaap:NotesPayableCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">3024395</us-gaap:NotesPayableCurrent>
  <us-gaap:NotesPayableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">3005645</us-gaap:NotesPayableCurrent>
  <us-gaap:NotesPayable unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">125605</us-gaap:NotesPayable>
  <us-gaap:NotesPayable unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">144355</us-gaap:NotesPayable>
  <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">697517</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
  <us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">726696</us-gaap:AccountsPayableAndOtherAccruedLiabilitiesCurrent>
  <us-gaap:OperatingLeaseLiabilityCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">96422</us-gaap:OperatingLeaseLiabilityCurrent>
  <us-gaap:DueToRelatedPartiesCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">28466</us-gaap:DueToRelatedPartiesCurrent>
  <us-gaap:DueToRelatedPartiesCurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">28440</us-gaap:DueToRelatedPartiesCurrent>
  <creg:EntrustedLoansPayableInterestCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">10072599</creg:EntrustedLoansPayableInterestCurrent>
  <creg:EntrustedLoansPayableInterestCurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">10144228</creg:EntrustedLoansPayableInterestCurrent>
  <us-gaap:LoansPayableCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">21742131</us-gaap:LoansPayableCurrent>
  <us-gaap:LoansPayableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">21896744</us-gaap:LoansPayableCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">38563684</us-gaap:LiabilitiesCurrent>
  <us-gaap:LiabilitiesCurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">39042407</us-gaap:LiabilitiesCurrent>
  <us-gaap:AccruedIncomeTaxesNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">5174625</us-gaap:AccruedIncomeTaxesNoncurrent>
  <us-gaap:AccruedIncomeTaxesNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">5174625</us-gaap:AccruedIncomeTaxesNoncurrent>
  <us-gaap:OperatingLeaseLiabilityNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">60400</us-gaap:OperatingLeaseLiabilityNoncurrent>
  <creg:LongTermPayable unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">456531</creg:LongTermPayable>
  <creg:LongTermPayable unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">459777</creg:LongTermPayable>
  <us-gaap:LongTermLoansPayable unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">304354</us-gaap:LongTermLoansPayable>
  <us-gaap:LongTermLoansPayable unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">306518</us-gaap:LongTermLoansPayable>
  <us-gaap:LiabilitiesNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">5995910</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:LiabilitiesNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">5940920</us-gaap:LiabilitiesNoncurrent>
  <us-gaap:Liabilities unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">44559594</us-gaap:Liabilities>
  <us-gaap:Liabilities unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">44983327</us-gaap:Liabilities>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c2_AsOf31Mar2021" xs:nil="true"/>
  <us-gaap:CommitmentsAndContingencies unitRef="usd" contextRef="c3_AsOf31Dec2020" xs:nil="true"/>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">3177</us-gaap:CommonStockValue>
  <us-gaap:CommonStockValue unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">3177</us-gaap:CommonStockValue>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c2_AsOf31Mar2021" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockParOrStatedValuePerShare unitRef="usdPershares" contextRef="c3_AsOf31Dec2020" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c2_AsOf31Mar2021" decimals="INF">10000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesAuthorized unitRef="shares" contextRef="c3_AsOf31Dec2020" decimals="INF">10000000</us-gaap:CommonStockSharesAuthorized>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c2_AsOf31Mar2021" decimals="INF">3177050</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesIssued unitRef="shares" contextRef="c3_AsOf31Dec2020" decimals="INF">3177050</us-gaap:CommonStockSharesIssued>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c2_AsOf31Mar2021" decimals="INF">3177050</us-gaap:CommonStockSharesOutstanding>
  <us-gaap:CommonStockSharesOutstanding unitRef="shares" contextRef="c3_AsOf31Dec2020" decimals="INF">3177050</us-gaap:CommonStockSharesOutstanding>
  <creg:SharesToBeIssued unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">38253041</creg:SharesToBeIssued>
  <us-gaap:AdditionalPaidInCapital unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">119748999</us-gaap:AdditionalPaidInCapital>
  <us-gaap:AdditionalPaidInCapital unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">119748999</us-gaap:AdditionalPaidInCapital>
  <creg:StatutoryReserve unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">15156580</creg:StatutoryReserve>
  <creg:StatutoryReserve unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">15155042</creg:StatutoryReserve>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">-866723</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">273440</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">-43305227</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:RetainedEarningsAccumulatedDeficit unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">-43026465</us-gaap:RetainedEarningsAccumulatedDeficit>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">128989847</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">92154193</us-gaap:StockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">173549441</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:LiabilitiesAndStockholdersEquity unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">137137520</us-gaap:LiabilitiesAndStockholdersEquity>
  <us-gaap:OperatingLeasesIncomeStatementContingentRevenue unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <us-gaap:InterestAndFeeIncomeLoansAndLeases unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <us-gaap:Revenues unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <us-gaap:GeneralAndAdministrativeExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">273092</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:GeneralAndAdministrativeExpense unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">154178</us-gaap:GeneralAndAdministrativeExpense>
  <us-gaap:OperatingExpenses unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">273092</us-gaap:OperatingExpenses>
  <us-gaap:OperatingExpenses unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">154178</us-gaap:OperatingExpenses>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-273092</us-gaap:OperatingIncomeLoss>
  <us-gaap:OperatingIncomeLoss unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-154178</us-gaap:OperatingIncomeLoss>
  <us-gaap:GainsLossesOnExtinguishmentOfDebt unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <us-gaap:GainsLossesOnExtinguishmentOfDebt unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-103167</us-gaap:GainsLossesOnExtinguishmentOfDebt>
  <us-gaap:InvestmentIncomeInterest unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">83696</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InvestmentIncomeInterest unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">27006</us-gaap:InvestmentIncomeInterest>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">82086</us-gaap:InterestExpense>
  <us-gaap:InterestExpense unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">355244</us-gaap:InterestExpense>
  <us-gaap:OtherNonoperatingIncomeExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-617</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:OtherNonoperatingIncomeExpense unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-12968</us-gaap:OtherNonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">993</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:NonoperatingIncomeExpense unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-444373</us-gaap:NonoperatingIncomeExpense>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-272099</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-598551</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments>
  <us-gaap:IncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">5125</us-gaap:IncomeTaxExpenseBenefit>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-277224</us-gaap:NetIncomeLoss>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-598551</us-gaap:NetIncomeLoss>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">1140163</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
  <us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">1341276</us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-1417387</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:ComprehensiveIncomeNetOfTax unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-1939827</us-gaap:ComprehensiveIncomeNetOfTax>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" decimals="INF">3177050</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted unitRef="shares" contextRef="c4_From1Jan2020To31Mar2020" decimals="INF">2135340</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted unitRef="usdPershares" contextRef="c0_From1Jan2021To31Mar2021" decimals="2">-0.09</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:EarningsPerShareBasicAndDiluted unitRef="usdPershares" contextRef="c4_From1Jan2020To31Mar2020" decimals="2">-0.28</us-gaap:EarningsPerShareBasicAndDiluted>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c5_AsOf31Dec2020_CommonStockMember" decimals="INF">3177050</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c5_AsOf31Dec2020_CommonStockMember" decimals="0">3177</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c6_AsOf31Dec2020_AdditionalPaidInCapitalMember" decimals="0">119748999</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c7_AsOf31Dec2020_StatutoryReservesMember" decimals="0">15155042</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c8_AsOf31Dec2020_AccumulatedOtherComprehensiveIncomeMember" decimals="0">273440</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c9_AsOf31Dec2020_RetainedEarningsMember" decimals="0">-43026465</us-gaap:StockholdersEquity>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c10_From1Jan2021To31Mar2021_CommonStockMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c11_From1Jan2021To31Mar2021_SharesToBeIssuedMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c12_From1Jan2021To31Mar2021_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c13_From1Jan2021To31Mar2021_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c14_From1Jan2021To31Mar2021_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c15_From1Jan2021To31Mar2021_RetainedEarningsMember" decimals="0">-277224</us-gaap:NetIncomeLoss>
  <us-gaap:StockIssuedDuringPeriodSharesOther unitRef="shares" contextRef="c10_From1Jan2021To31Mar2021_CommonStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueOther unitRef="usd" contextRef="c10_From1Jan2021To31Mar2021_CommonStockMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueOther unitRef="usd" contextRef="c11_From1Jan2021To31Mar2021_SharesToBeIssuedMember" decimals="0">38253041</us-gaap:StockIssuedDuringPeriodValueOther>
  <us-gaap:StockIssuedDuringPeriodValueOther unitRef="usd" contextRef="c12_From1Jan2021To31Mar2021_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueOther unitRef="usd" contextRef="c13_From1Jan2021To31Mar2021_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueOther unitRef="usd" contextRef="c14_From1Jan2021To31Mar2021_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueOther unitRef="usd" contextRef="c15_From1Jan2021To31Mar2021_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueOther unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">38253041</us-gaap:StockIssuedDuringPeriodValueOther>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c10_From1Jan2021To31Mar2021_CommonStockMember" xs:nil="true"/>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c11_From1Jan2021To31Mar2021_SharesToBeIssuedMember" xs:nil="true"/>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c12_From1Jan2021To31Mar2021_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c13_From1Jan2021To31Mar2021_StatutoryReservesMember" decimals="0">1538</creg:TransferToStatutoryReserves>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c14_From1Jan2021To31Mar2021_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c15_From1Jan2021To31Mar2021_RetainedEarningsMember" decimals="0">-1538</creg:TransferToStatutoryReserves>
  <creg:TransferToStatutoryReserves unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c10_From1Jan2021To31Mar2021_CommonStockMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c11_From1Jan2021To31Mar2021_SharesToBeIssuedMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c12_From1Jan2021To31Mar2021_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c13_From1Jan2021To31Mar2021_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c14_From1Jan2021To31Mar2021_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-1140163</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c15_From1Jan2021To31Mar2021_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-1140163</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c16_AsOf31Mar2021_CommonStockMember" decimals="INF">3177050</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c16_AsOf31Mar2021_CommonStockMember" decimals="0">3177</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c17_AsOf31Mar2021_SharesToBeIssuedMember" decimals="0">38253041</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c18_AsOf31Mar2021_AdditionalPaidInCapitalMember" decimals="0">199748999</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c19_AsOf31Mar2021_StatutoryReservesMember" decimals="0">15156580</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c20_AsOf31Mar2021_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-866723</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c21_AsOf31Mar2021_RetainedEarningsMember" decimals="0">-43305227</us-gaap:StockholdersEquity>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c22_AsOf31Dec2019_CommonStockMember" decimals="INF">2032721</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c22_AsOf31Dec2019_CommonStockMember" decimals="0">2033</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c23_AsOf31Dec2019_AdditionalPaidInCapitalMember" decimals="0">116682374</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c24_AsOf31Dec2019_StatutoryReservesMember" decimals="0">14525712</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c25_AsOf31Dec2019_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-6132614</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c26_AsOf31Dec2019_RetainedEarningsMember" decimals="0">-46447959</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c27_AsOf31Dec2019" decimals="0">78629546</us-gaap:StockholdersEquity>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c28_From1Jan2020To31Mar2020_CommonStockMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c29_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c30_From1Jan2020To31Mar2020_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c31_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:NetIncomeLoss unitRef="usd" contextRef="c32_From1Jan2020To31Mar2020_RetainedEarningsMember" decimals="0">-598551</us-gaap:NetIncomeLoss>
  <us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation unitRef="shares" contextRef="c28_From1Jan2020To31Mar2020_CommonStockMember" decimals="INF">3333</us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c28_From1Jan2020To31Mar2020_CommonStockMember" decimals="0">3</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c29_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" decimals="0">10996</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c30_From1Jan2020To31Mar2020_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c31_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c32_From1Jan2020To31Mar2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">10999</us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation>
  <creg:StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares unitRef="shares" contextRef="c28_From1Jan2020To31Mar2020_CommonStockMember" decimals="INF">143333</creg:StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c28_From1Jan2020To31Mar2020_CommonStockMember" decimals="0">143</creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c29_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" decimals="0">533024</creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c30_From1Jan2020To31Mar2020_StatutoryReservesMember" xs:nil="true"/>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c31_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" xs:nil="true"/>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c32_From1Jan2020To31Mar2020_RetainedEarningsMember" xs:nil="true"/>
  <creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">533167</creg:StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c28_From1Jan2020To31Mar2020_CommonStockMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c29_From1Jan2020To31Mar2020_AdditionalPaidInCapitalMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c30_From1Jan2020To31Mar2020_StatutoryReservesMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c31_From1Jan2020To31Mar2020_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-1341276</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c32_From1Jan2020To31Mar2020_RetainedEarningsMember" xs:nil="true"/>
  <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-1341276</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
  <us-gaap:SharesOutstanding unitRef="shares" contextRef="c33_AsOf31Mar2020_CommonStockMember" decimals="INF">2179387</us-gaap:SharesOutstanding>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c33_AsOf31Mar2020_CommonStockMember" decimals="0">2179</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c34_AsOf31Mar2020_AdditionalPaidInCapitalMember" decimals="0">117226394</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c35_AsOf31Mar2020_StatutoryReservesMember" decimals="0">14525712</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c36_AsOf31Mar2020_AccumulatedOtherComprehensiveIncomeMember" decimals="0">-7473890</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c37_AsOf31Mar2020_RetainedEarningsMember" decimals="0">-47046510</us-gaap:StockholdersEquity>
  <us-gaap:StockholdersEquity unitRef="usd" contextRef="c38_AsOf31Mar2020" decimals="0">77233885</us-gaap:StockholdersEquity>
  <us-gaap:AmortizationOfFinancingCostsAndDiscounts unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">18750</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
  <us-gaap:AmortizationOfFinancingCostsAndDiscounts unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">12500</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
  <us-gaap:ShareBasedCompensation unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">10999</us-gaap:ShareBasedCompensation>
  <us-gaap:OperatingLeaseExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">16903</us-gaap:OperatingLeaseExpense>
  <us-gaap:OperatingLeaseExpense unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">16374</us-gaap:OperatingLeaseExpense>
  <creg:LossOnNotesRedemptionConversion unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">103167</creg:LossOnNotesRedemptionConversion>
  <creg:CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-13984746</creg:CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems>
  <creg:IncreaseDecreaseInAccountReceivable unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-25791539</creg:IncreaseDecreaseInAccountReceivable>
  <creg:IncreaseDecreaseInPrepaidExpenses unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-2861</creg:IncreaseDecreaseInPrepaidExpenses>
  <creg:IncreaseDecreaseInPrepaidExpenses unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-926</creg:IncreaseDecreaseInPrepaidExpenses>
  <creg:IncreaseDecreaseInOtherReceivable unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-2995</creg:IncreaseDecreaseInOtherReceivable>
  <creg:IncreaseDecreaseInOtherReceivable unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-911</creg:IncreaseDecreaseInOtherReceivable>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-587673</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">818</us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-33807</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInAccountsPayable unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-15705</us-gaap:IncreaseDecreaseInAccountsPayable>
  <us-gaap:IncreaseDecreaseInInterestPayableNet unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">320095</us-gaap:IncreaseDecreaseInInterestPayableNet>
  <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">38139</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
  <us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">22701</us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-819056</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:NetCashProvidedByUsedInOperatingActivities unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">39650520</us-gaap:NetCashProvidedByUsedInOperatingActivities>
  <us-gaap:ProceedsFromIssuanceOfCommonStock unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">38253041</us-gaap:ProceedsFromIssuanceOfCommonStock>
  <us-gaap:NetCashProvidedByUsedInFinancingActivities unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">38253041</us-gaap:NetCashProvidedByUsedInFinancingActivities>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">-1166695</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">-843328</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">36267290</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">38807192</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">107804013</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c27_AsOf31Dec2019" decimals="0">16221297</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">144071303</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:CashAndCashEquivalentsAtCarryingValue unitRef="usd" contextRef="c38_AsOf31Mar2020" decimals="0">55028489</us-gaap:CashAndCashEquivalentsAtCarryingValue>
  <us-gaap:IncomeTaxesPaid unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <us-gaap:InterestPaidNet unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <us-gaap:InterestPaidNet unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <creg:TransferOfProject unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <creg:TransferOfProject unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">23814532</creg:TransferOfProject>
  <creg:AdoptionOfRightoOfUseAsset unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">190817</creg:AdoptionOfRightoOfUseAsset>
  <creg:AdoptionOfOperatingLeaseLiability unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">190817</creg:AdoptionOfOperatingLeaseLiability>
  <creg:ConversionOfLongtermNotesIntoCommonShares unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">430000</creg:ConversionOfLongtermNotesIntoCommonShares>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEeT37JyCOlmf3jyuLq2Z8LUMJlV9fH1xoheJmWU0/qp5pkWA2vYUFZm6YTBzMJIJLW3IZQliIwXV3HZI0PA6ENUEDpKejKyne5S1nL86sWvM3Gjg8p5Vsx5o/TP/LaO3k0=] CSR-->
  <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;1.
ORGANIZATION AND DESCRIPTION OF BUSINESS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;China
Recycling Energy Corporation (the &amp;#x201c;Company&amp;#x201d; or &amp;#x201c;CREG&amp;#x201d;) is incorporated in Nevada state. The Company, through
its subsidiaries, provides energy saving solutions and services, including selling and leasing energy saving systems and equipment
to customers, and project investment in the Peoples Republic of China (&amp;#x201c;PRC&amp;#x201d;).&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s organizational chart as of March 31, 2021 is as follows:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Erdos
TCH &amp;#x2013; Joint Venture&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&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. 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. 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. Since
May 2019, Erdos TCH has ceased its operations due to renovations and furnace safety upgrades of Erdos, and the Company initially expected
the resumption of operations in July 2020, but the resumption of operations was further delayed due to government&amp;#x2019;s mandate for
Erdos to significantly lower its energy consumption per unit of GDP. Erdos and the municipal government are currently under discussion
for seeking the solution of achieving the energy saving target. During this period, Erdos will compensate Erdos TCH RMB 1 million ($145,460)
per month, until operations resume.&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
addition, Erdos TCH has 30% ownership in DaTangShiDai (BinZhou) Energy Savings Technology Co., Ltd. (&amp;#x201c;BinZhou Energy Savings&amp;#x201d;),
30% ownership in DaTangShiDai DaTong Recycling Energy Technology Co., Ltd. (&amp;#x201c;DaTong Recycling Energy&amp;#x201d;), and 40% ownership
in DaTang ShiDai TianYu XuZhou Recycling Energy Technology Co, Ltd. (&amp;#x201c;TianYu XuZhou Recycling Energy&amp;#x201d;). These companies
were incorporated in 2012 but there have not been any operations since then nor has any registered capital contribution been made.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Shenqiu
Yuneng Biomass Power Generation Projects&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
September 28, 2011, Xi&amp;#x2019;an TCH and Shenqiu entered into a BMPG Project Lease Agreement (the &amp;#x201c;2011 Shenqiu Lease&amp;#x201d;).
Under the 2011 Shenqiu Lease, Xi&amp;#x2019;an TCH agreed to lease a set of 12 MW BMPG systems to Shenqiu at a monthly rental of $286,000
(RMB 1,800,000) for 11 years.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
March 30, 2013, Xi&amp;#x2019;an TCH and Shenqiu entered into a BMPG Project Lease Agreement (the &amp;#x201c;2013 Shenqiu Lease&amp;#x201d;).
Under the 2013 Shenqiu Lease, Xi&amp;#x2019;an TCH agreed to lease the second set of 12 MW BMPG systems to Shenqiu for $239,000 (RMB
1.5 million) per month for 9.5 years.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
repayment for a loan made by Xi&amp;#x2019;an Zhonghong to Beijing Hongyuan Recycling Energy Investment Center, LLP (the &amp;#x201c;HYREF&amp;#x201d;)
on January 10, 2019 (see further discussion in Note 8); 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 8),
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 make a payment in cash for the transfer price of Shenqiu (see Note 8 for detail).&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Chengli
Waste Heat Power Generation Projects&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
July 19, 2013, Xi&amp;#x2019;an TCH formed a new company, &amp;#x201c;Xi&amp;#x2019;an Zhonghong New Energy Technology Co., Ltd.&amp;#x201d; (&amp;#x201c;Zhonghong&amp;#x201d;),
of which it owns 90% of Zhonghong, with HYREF owning the other 10%. 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 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;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
July 24, 2013, Zhonghong entered into a Cooperative Agreement of CDQ and CDQ WHPG Project (Coke Dry Quenching Waste Heat Power
Generation Project) with Boxing County Chengli Gas Supply Co., Ltd. (&amp;#x201c;Chengli&amp;#x201d;). The parties entered into a supplement
agreement on July 26, 2013. Pursuant to these agreements, Zhonghong will design, build and maintain a 25 MW CDQ system and a CDQ
WHPG system to supply power to Chengli, and Chengli will pay energy saving fees (the &amp;#x201c;Chengli Project&amp;#x201d;).&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 29, 2018, Xi&amp;#x2019;an Zhonghong, Xi&amp;#x2019;an TCH, HYREF, Guohua Ku, and Mr. Chonggong Bai entered into a CDQ WHPG Station
Fixed Assets Transfer Agreement, pursuant to which Xi&amp;#x2019;an Zhonghong transferred Chengli CDQ WHPG station (&amp;#x2018;the Station&amp;#x201d;)
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 a Buy Back Agreement for the Station when certain conditions are met (see Note 8). The transfer
of the Station was completed January 22, 2019, at which time the Company recorded a $624,133 loss from this transfer. Since the
original terms of the Buy Back Agreement are still valid, and the Buy Back possibility could occur; therefore, the loan principal
and interest and the corresponding asset of the Station cannot be derecognized due to the existence of Buy Back clauses (see Note
8 for detail).&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Tianyu
Waste Heat Power Generation Project&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
July 19, 2013, Zhonghong entered into a Cooperative Agreement (the &amp;#x201c;Tianyu Agreement&amp;#x201d;) for Energy Management of CDQ
and CDQ WHPG Projects with Jiangsu Tianyu Energy and Chemical Group Co., Ltd. (&amp;#x201c;Tianyu&amp;#x201d;). Pursuant to the Tianyu Agreement,
Zhonghong will design, build, operate and maintain two sets of 25 MW CDQ systems and CDQ WHPG systems for two subsidiaries of
Tianyu &amp;#x2013; Xuzhou Tian&amp;#x2019;an Chemical Co., Ltd. (&amp;#x201c;Xuzhou Tian&amp;#x2019;an&amp;#x201d;) and Xuzhou Huayu Coking Co., Ltd.
(&amp;#x201c;Xuzhou Huayu&amp;#x201d;) &amp;#x2013; to be located at Xuzhou Tian&amp;#x2019;an and Xuzhou Huayu&amp;#x2019;s respective locations (the
&amp;#x201c;Tianyu Project&amp;#x201d;). Upon completion of the Tianyu Project, Zhonghong will charge Tianyu an energy saving fee of RMB
0.534 ($0.087) per kilowatt hour (excluding tax). The term of the Tianyu Agreement is 20 years. The construction of the Xuzhou
Tian&amp;#x2019;an Project is anticipated to be completed by the second quarter of 2020. The Xuzhou Huayu Project has been on hold
due to a conflict between Xuzhou Huayu Coking Co., Ltd. and local residents on certain pollution-related issues.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
January 4, 2019, Xi&amp;#x2019;an Zhonghong, Xi&amp;#x2019;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement (the
&amp;#x201c;Agreement&amp;#x201d;), pursuant to which Xi&amp;#x2019;an Zhonghong transferred a CDQ WHPG station (under construction) located
in Xuzhou City for Xuzhou Huayu Coking Co., Ltd. (&amp;#x201c;Xuzhou Huayu Project&amp;#x201d;) to Mr. Bai for RMB 120,000,000 ($17.52 million).
Mr. Bai agreed that as consideration for the transfer of the Xuzhou Huayu Project to him, as well as Shenqiu discussed above,
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. (Note 8). 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 making a payment in cash for the transfer price of Huayu
(see Note 8 for detail).&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
January 10, 2020, Zhonghong, Tianyu and Huaxin signed a transfer agreement to transfer all assets under construction and related
rights and interests of Xuzhou Tian&amp;#x2019;an Project to Tianyu for RMB 170 million including VAT ($24.37 million) in three installment
payments. The 1st installment payment of RMB 50 million ($7.17 million) to be paid within 20 working days after the contract is
signed. The 2nd installment payment of RMB 50 million ($7.34 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.28 million) is
to be paid before December 31, 2020. The Company received the payment in full for Tian&amp;#x2019;an Project as of December 31, 2020.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Zhongtai
Waste Heat Power Generation Energy Management Cooperative Agreement&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 6, 2013, Xi&amp;#x2019;an TCH entered into a CDQ and WHPG Energy Management Cooperative Agreement (the &amp;#x201c;Zhongtai Agreement&amp;#x201d;)
with Xuzhou Zhongtai Energy Technology Co., Ltd. (&amp;#x201c;Zhongtai&amp;#x201d;), a limited liability company incorporated in Jiangsu
Province, China.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pursuant
to the Zhongtai Agreement, Xi&amp;#x2019;an TCH was to design, build and maintain a 150 ton per hour CDQ system and a 25 MW CDQ WHPG
system and sell the power to Zhongtai, and Xi&amp;#x2019;an TCH is also to build a furnace to generate steam from the smoke pipeline&amp;#x2019;s
waste heat and sell the steam to Zhongtai.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
March 2016, Xi&amp;#x2019;an TCH entered into a Transfer Agreement of CDQ and a CDQ WHPG system with Zhongtai and Xi&amp;#x2019;an Huaxin
(the &amp;#x201c;Transfer Agreement&amp;#x201d;). Under the Transfer Agreement, Xi&amp;#x2019;an TCH agreed to transfer to Zhongtai all of the
assets associated with the CDQ Waste Heat Power Generation Project (the &amp;#x201c;Project&amp;#x201d;), which is under construction pursuant
to the Zhongtai Agreement. Additionally, Xi&amp;#x2019;an TCH agreed to transfer to Zhongtai the Engineering, Procurement and Construction
(&amp;#x201c;EPC&amp;#x201d;) Contract for the CDQ Waste Heat Power Generation Project which Xi&amp;#x2019;an TCH had entered into with Xi&amp;#x2019;an
Huaxin in connection with the Project. Xi&amp;#x2019;an Huaxin will continue to construct and complete the Project and Xi&amp;#x2019;an
TCH agreed to transfer all its rights and obligations under the EPC Contract to Zhongtai. As consideration for the transfer of
the Project, Zhongtai agreed to pay to Xi&amp;#x2019;an TCH RMB 167,360,000 ($25.77 million) including (i) RMB 152,360,000 ($23.46
million) for the construction of the Project; and (ii) RMB 15,000,000 ($2.31 million) as payment for partial loan interest accrued
during the construction period. Those amounts have been, or will be, paid by Zhongtai to Xi&amp;#x2019;an TCH according to the following
schedule: (a) RMB 50,000,000 ($7.70 million) was to be paid within 20 business days after the Transfer Agreement was signed; (b)
RMB 30,000,000 ($4.32 million) was to be paid within 20 business days after the Project was completed, but no later than July
30, 2016; and (c) RMB 87,360,000 ($13.45 million) was to be paid no later than July 30, 2017. Xuzhou Taifa Special Steel Technology
Co., Ltd. (&amp;#x201c;Xuzhou Taifa&amp;#x201d;) guaranteed the payments from Zhongtai to Xi&amp;#x2019;an TCH. The ownership of the Project
was conditionally transferred to Zhongtai following the initial payment of RMB 50,000,000 ($7.70 million) by Zhongtai to Xi&amp;#x2019;an
TCH and the full ownership of the Project will be officially transferred to Zhongtai after it completes all payments pursuant
to the Transfer Agreement. The Company recorded a $2.82 million loss from this transaction in 2016. In 2016, Xi&amp;#x2019;an TCH had
received the first payment of $7.70 million and the second payment of $4.32 million. However, the Company received a repayment
commitment letter from Zhongtai on February 23, 2018, in which Zhongtai committed to pay the remaining payment of RMB 87,360,000
($13.45 million) no later than the end of July 2018; in July 2018, Zhongtai and the Company reached a further oral agreement to
extend the repayment term of RMB 87,360,000 ($13.45 million) by another two to three months. In January 2020, Zhongtai paid RMB
10 million ($1.41 million); in March 2020, Zhongtai paid RMB 20 million ($2.82 million); in June 2020, Zhongtai paid RMB 10 million
($1.41 million); and in December 2020, Zhongtai paid RMB 30 million ($4.28 million), which was payment in full. Accordingly, the
Company reversed the bad debt expense of $5.80 million in 2020 which had been recorded earlier.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Formation
of Zhongxun&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
March 24, 2014, Xi&amp;#x2019;an TCH incorporated a subsidiary, Zhongxun Energy Investment (Beijing) Co., Ltd. (&amp;#x201c;Zhongxun&amp;#x201d;)
with registered capital of $5,695,502 (RMB 35,000,000), which must be contributed before October 1, 2028. Zhongxun is 100% owned
by Xi&amp;#x2019;an TCH and will be mainly engaged in project investment, investment management, economic information consulting, and
technical services. Zhongxun has not yet commenced operations nor has any capital contribution been made as of the date of this
report.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Formation
of Yinghua&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
February 11, 2015, the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd. (&amp;#x201c;Yinghua&amp;#x201d;)
with registered capital of $30,000,000, to be paid within 10 years from the date the business license is issued. Yinghua is 100%
owned by the Company and will be mainly engaged in financial leasing, purchase of financial leasing assets, disposal and repair
of financial leasing assets, consulting and ensuring of financial leasing transactions, and related factoring business. Yinghua
has not yet commenced operations nor has any capital contribution been made as of the date of this report.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Reverse
Stock Split&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
April 13, 2020, the Company filed a certificate of change (&amp;#x201c;Certificate of Change&amp;#x201d;) with the Secretary of State of
the State of Nevada, pursuant to which, on April 13, 2020, the Company effected a reverse stock split of its Common Stock, 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 accompanying consolidated financial statements and related disclosure in for periods
prior to the Reverse Stock Split have been retroactively restated to reflect this reverse stock split.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Other
Events&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;In December 2019, a novel strain of coronavirus
(COVID-19) was reported and the World Health Organization has declared the outbreak to constitute a &amp;#x201c;Public Health Emergency of
International Concern.&amp;#x201d; This pandemic, which continues to spread to additional countries, and is disrupting supply chains and affecting
production and sales across a range of industries as a result of quarantines, facility closures, and travel and logistics restrictions
in connection with the outbreak. However, as a result of PRC government&amp;#x2019;s effort on disease control, most cities in China were reopened,
the outbreak in China is under the control. As of this report date, there are some new Covid-19 cases discovered in a few provinces of
China, however, the number of new cases is not significant due to PRC government&amp;#x2019;s strict control.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 22, 2020, Shanghai TCH entered into an Equity Acquisition Agreement with Xi&amp;#x2019;an Taiying Energy Saving Technology
Co., Ltd., a PRC company (&amp;#x201c;Xi&amp;#x2019;an Taiying&amp;#x201d;) and its three shareholders to purchase all of the issued and outstanding
shares of stock of Xi&amp;#x2019;an Taiying. The purchase price for said shares shall consist of (i) 619,525 shares of common stock
at an issuance price of $4.37 per share, (ii) 60,000,000 shares of Series A convertible&amp;#xa0;stock and (iii) a cash payment of
RMB 1,617,867,026 (approximately $247 million at a conversion rate of 1:6.55). The shares shall be issued within 15 business days
after approval by the Board of Directors and/or shareholders of the Company and Nasdaq approval and the cash shall be paid in
three tranches &amp;#x2013; RMB 390 million (approximately $59.5 million) within 10 days after the agreement is executed, RMB 300 million
(approximately $45.8 million) by March 31, 2021 and RMB 927,867,026 (approximately $141.7 million) within 10 days after the shares
of Xi&amp;#x2019;an Taiying are registered to Buyer. As of the date of this report, the Company has not obtained and there is no assurance
that the Company will be able to obtain necessary approval to proceed with the transaction. In addition, the Company is currently
renegotiating the payment terms with the sellers for paying less shares but does not know when the renegotiation will be completed.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock>
  <creg:DescriptionOfRegisterCaptial contextRef="c39_From1Feb2015To11Feb2015">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.</creg:DescriptionOfRegisterCaptial>
  <creg:MaturityTerm contextRef="c40_From1Apr2009To14Apr2009_DaTongRecyclingEnergyMember">P20Y</creg:MaturityTerm>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c41_From1Apr2009To14Apr2009_ErdosMetallurgyCompanyLimitedMember" decimals="2">0.07</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c42_From1Apr2009To14Apr2009_XianTCHEnergyTechnologyCoLtdMember" decimals="2">0.93</us-gaap:VariableInterestEntityOwnershipPercentage>
  <creg:OwnershipDescription contextRef="c43_From1Jun2013To15Jun2013_XianTchMember">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.</creg:OwnershipDescription>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c44_From1Jun2013To15Jun2013_ErdosMetallurgyCompanyLimitedMember" decimals="2">0.07</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet unitRef="usd" contextRef="c45_From1Jun2013To15Jun2013_ErdosTCHMember" decimals="-4">1290000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
  <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet unitRef="cny" contextRef="c45_From1Jun2013To15Jun2013_ErdosTCHMember" decimals="-6">8000000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
  <us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet unitRef="usd" contextRef="c46_From1Jul2013To31Jul2013" decimals="-4">1290000</us-gaap:ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet>
  <creg:LeasesDescription contextRef="c47_From1Jan2021To31Mar2021_ErdosTCHMember">During this period, Erdos will compensate Erdos TCH RMB 1 million ($145,460) per month, until operations resume.</creg:LeasesDescription>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c48_From1Jan2021To31Mar2021_DaTangShiDaiMember" decimals="2">0.30</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c49_From1Jan2021To31Mar2021_DaTongRecyclingEnergyMember" decimals="2">0.30</us-gaap:VariableInterestEntityOwnershipPercentage>
  <us-gaap:VariableInterestEntityOwnershipPercentage unitRef="pure" contextRef="c50_From1Jan2021To31Mar2021_TianYuXuZhouRecyclingEnergyMember" decimals="2">0.40</us-gaap:VariableInterestEntityOwnershipPercentage>
  <creg:LeaseRevenuesAndFees unitRef="usd" contextRef="c51_From1Sep2011To28Sep2011_ShenqiuProjectMember" decimals="0">286000</creg:LeaseRevenuesAndFees>
  <creg:LeaseRevenuesAndFees unitRef="cny" contextRef="c51_From1Sep2011To28Sep2011_ShenqiuProjectMember" decimals="0">1800000</creg:LeaseRevenuesAndFees>
  <creg:LeasePeriod contextRef="c52_From1Sep2011To28Sep2011">P11Y</creg:LeasePeriod>
  <creg:LeaseRevenuesAndFees unitRef="usd" contextRef="c53_From1Mar2013To30Mar2013_BiomassPowerGenerationProjectLeaseAgreementMember_XianTchMember" decimals="0">239000</creg:LeaseRevenuesAndFees>
  <creg:LeaseRevenuesAndFees unitRef="cny" contextRef="c54_From1Mar2013To30Mar2013_BiomassPowerGenerationProjectLeaseAgreementMember_ErdosTCHMember" decimals="-5">1500000</creg:LeaseRevenuesAndFees>
  <creg:LeasePeriod contextRef="c54_From1Mar2013To30Mar2013_BiomassPowerGenerationProjectLeaseAgreementMember_ErdosTCHMember">P9Y6M</creg:LeasePeriod>
  <creg:PaymentOfTransferPrice unitRef="cny" contextRef="c55_AsOf4Jan2019_BiomassPowerGenerationProjectLeaseAgreementMember" decimals="0">127066000</creg:PaymentOfTransferPrice>
  <creg:PaymentOfTransferPrice unitRef="usd" contextRef="c55_AsOf4Jan2019_BiomassPowerGenerationProjectLeaseAgreementMember" decimals="-4">18550000</creg:PaymentOfTransferPrice>
  <creg:LossFromTheTransfer unitRef="usd" contextRef="c56_From1Jan2019To31Dec2019_BiomassPowerGenerationProjectLeaseAgreementMember" decimals="0">208359</creg:LossFromTheTransfer>
  <creg:RepaymentOfLoan unitRef="shares" contextRef="c57_AsOf31Mar2021_XianHuaxinNewEnergyCoLtdMember" decimals="INF">47150000</creg:RepaymentOfLoan>
  <creg:SubscribedAmountOfInitialCapitalContribution unitRef="cny" contextRef="c58_AsOf19Jul2013_ChinaOrientAssetManagementCoLtdMember_HYREFFundMember" decimals="2">0.90</creg:SubscribedAmountOfInitialCapitalContribution>
  <creg:SubscribedAmountOfInitialCapitalContribution unitRef="usd" contextRef="c58_AsOf19Jul2013_ChinaOrientAssetManagementCoLtdMember_HYREFFundMember" decimals="2">0.10</creg:SubscribedAmountOfInitialCapitalContribution>
  <creg:OwnershipDescription contextRef="c59_From1Jul2013To19Jul2013_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 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="c60_From1Dec2018To29Dec2018_HongyuanHuifuVentureCapitalCoLtdMember">pursuant to which Xi&amp;#x2019;an Zhonghong transferred Chengli CDQ WHPG station (&amp;#x2018;the Station&amp;#x201d;) 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 a Buy Back Agreement for the Station when certain conditions are met (see Note 8). The transfer of the Station was completed January 22, 2019, at which time the Company recorded a $624,133 loss from this transfer.</creg:DescriptionOfFundManagementSupplementalAgreement>
  <creg:CooperativeAgreementDescription contextRef="c61_From1Jul2013To19Jul2013">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.</creg:CooperativeAgreementDescription>
  <creg:OriginalInvestmentBySubsidiary unitRef="cny" contextRef="c62_AsOf4Jan2019" decimals="0">120000000</creg:OriginalInvestmentBySubsidiary>
  <creg:OriginalInvestmentBySubsidiary unitRef="usd" contextRef="c62_AsOf4Jan2019" decimals="-4">17520000</creg:OriginalInvestmentBySubsidiary>
  <creg:DescriptionOfFundManagementSupplementalAgreement contextRef="c0_From1Jan2021To31Mar2021">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 making a payment in cash for the transfer price of Huayu (see Note 8 for detail).</creg:DescriptionOfFundManagementSupplementalAgreement>
  <creg:TransferAgreementDescription contextRef="c63_From1Jan2020To10Jan2020_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.34 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.28 million) is to be paid before December 31, 2020. The Company received the payment in full for Tian&amp;#x2019;an Project as of December 31, 2020.</creg:TransferAgreementDescription>
  <creg:DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement contextRef="c64_From24Mar2016To31Mar2016">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. In January 2020, Zhongtai paid RMB 10 million ($1.41 million); in March 2020, Zhongtai paid RMB 20 million ($2.82 million); in June 2020, Zhongtai paid RMB 10 million ($1.41 million); and in December 2020, Zhongtai paid RMB 30 million ($4.28 million), which was payment in full. Accordingly, the Company reversed the bad debt expense of $5.80 million in 2020 which had been recorded earlier.</creg:DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement>
  <creg:DescriptionOfRegisterCaptial contextRef="c65_From1Mar2014To24Mar2014">Xi&amp;#x2019;an TCH incorporated a subsidiary, Zhongxun Energy Investment (Beijing) Co., Ltd. (&amp;#x201c;Zhongxun&amp;#x201d;) with registered capital of $5,695,502 (RMB 35,000,000), which must be contributed before October 1, 2028. Zhongxun is 100% owned by Xi&amp;#x2019;an TCH and will be mainly engaged in project investment, investment management, economic information consulting, and technical services. Zhongxun has not yet commenced operations nor has any capital contribution been made as of the date of this report.</creg:DescriptionOfRegisterCaptial>
  <creg:LongTermLeasesDescription contextRef="c66_From1Dec2020To22Dec2020">The purchase price for said shares shall consist of (i) 619,525 shares of common stock at an issuance price of $4.37 per share, (ii) 60,000,000 shares of Series A convertible stock and (iii) a cash payment of RMB 1,617,867,026 (approximately $247 million at a conversion rate of 1:6.55). The shares shall be issued within 15 business days after approval by the Board of Directors and/or shareholders of the Company and Nasdaq approval and the cash shall be paid in three tranches &amp;#x2013; RMB 390 million (approximately $59.5 million) within 10 days after the agreement is executed, RMB 300 million (approximately $45.8 million) by March 31, 2021 and RMB 927,867,026 (approximately $141.7 million) within 10 days after the shares of Xi&amp;#x2019;an Taiying are registered to Buyer.</creg:LongTermLeasesDescription>
  <us-gaap:SignificantAccountingPoliciesTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Basis
of Presentation&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif&quot;&gt;The
accompanying unaudited financial information as of and for the three months ended March 31, 2021 and 2020 has been prepared in accordance
with accounting principles generally accepted in the U.S. for interim financial information and with the instructions to Quarterly Report
on Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, such financial information includes all adjustments (consisting
only of normal recurring adjustments, unless otherwise indicated) considered necessary for a fair presentation of our financial position
at such date and the operating results and cash flows for such periods. Operating results for the three months ended March 31, 2021 are
not necessarily indicative of the results that may be expected for the entire year or for any other subsequent interim period. 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, 2020, previously filed with the SEC on April 15, 2021.&lt;/font&gt;&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Basis
of Consolidation&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
CFS include the accounts of CREG and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd. (&amp;#x201c;Yinghua&amp;#x201d;) and
Sifang Holdings; Sifang Holdings&amp;#x2019; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&amp;#x201c;Huahong&amp;#x201d;)
and Shanghai TCH Energy Tech Co., Ltd. (&amp;#x201c;Shanghai TCH&amp;#x201d;); Shanghai TCH&amp;#x2019;s wholly-owned subsidiary, Xi&amp;#x2019;an
TCH Energy Tech Co., Ltd. (&amp;#x201c;Xi&amp;#x2019;an TCH&amp;#x201d;); and Xi&amp;#x2019;an TCH&amp;#x2019;s subsidiaries, 1) Erdos TCH Energy Saving
Development Co., Ltd (&amp;#x201c;Erdos TCH&amp;#x201d;), 100% owned by Xi&amp;#x2019;an TCH, 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, 2021. However, there was no revenue for the Company for the three months ended March 31,
2021. All significant inter-company accounts and transactions were eliminated in consolidation.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Uses
and Sources of Liquidity&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;For the three months ended March 31, 2021, the
Company had a net loss of $0.28 million. For the three months ended March 31, 2020, the Company had net loss of $0.60 million. The Company
had an accumulated deficit of $43.31 million as of March 31, 2021. The Company disposed all of its systems and currently holds only five
power generating systems through Erdos TCH, the five power generating systems are currently ceased production for seeking the solution
of meeting the energy saving target. 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;The Company had cash of $144.07 million as of March 31, 2021.
The Company&amp;#x2019;s cash flow forecast indicate it will have sufficient cash to fund its operations for the next 12 months from the date
of issuance of these financial statements.&amp;#xa0;&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;The historical operating results indicate the
Company has recurring losses from operations which rise the question related to the Company&amp;#x2019;s ability to continue as a going concern.
However, the Company had $144.07 million cash on hand at March 31, 2021 as a result of collections of the full payments from all the projects
that had been disposed earlier.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
ability of the Company to continue as a going concern is dependent upon the Company&amp;#x2019;s ability to further implement its business
plan and generate sufficient revenue and its ability to raise additional funds by way of a public or private offering, or debt
financing including bank loans. The consolidated financial statements do not include any adjustments that might result from the
outcome of these uncertainties.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Use
of Estimates&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
preparing these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of
assets and liabilities in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ
from these estimates.&amp;#xa0;On an on-going basis, management evaluates their estimates, including those related to allowances for
bad debt and inventory obsolescence, impairment loss on fixed assets and construction in progress, income taxes, and contingencies
and litigation. Management bases their estimates on historical experience and on various other assumptions that are believed to
be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets
and liabilities that are not readily apparent from other resources.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Revenue
Recognition&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;A)&lt;/i&gt;&amp;#xa0;&lt;i&gt;Sales-type
Leasing and Related Revenue Recognition&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
January 1, 2019, the Company adopted Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) Accounting Standards Codification
(&amp;#x201c;ASC&amp;#x201d;) Topic 842 using the modified retrospective transition approach by applying the new standard to all leases
existing at the date of initial application. Results and disclosure requirements for reporting periods beginning after January
1, 2019 are presented under ASC Topic 842, while prior period amounts have not been adjusted and continue to be reported in accordance
with our historical accounting under Topic 840. (See Operating lease below as relates to the Company as a lessee). The Company&amp;#x2019;s
sales type lease contracts for revenue recognition fall under ASC 842. During the three months ended March 31, 2021 and 2020,
the Company did not sell any new power generating projects.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers
legal ownership of the waste energy recycling power generating projects to its customers at the end of the lease. Prior to January
1, 2019, the investment in these projects was recorded as investment in sales-type leases in accordance with ASC Topic 840&lt;i&gt;,
&amp;#x201c;Lease&lt;/i&gt;s&lt;i&gt;,&amp;#x201d;&lt;/i&gt;&amp;#xa0;and its various amendments and interpretations.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized
at the inception of the lease, which is when the control is transferred to the lessee. The Company accounts for the transfer of
control as a sales type lease in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded
when collection of payments is probable. This is in accordance with the revenue recognition principle in ASC 606 - Revenue from
contracts with customers. The investment in sales-type leases consists of the sum of the minimum lease payments receivable less
unearned interest income and estimated executory cost. Minimum lease payments are part of the lease agreement between the Company
(as the lessor) and the customer (as the lessee). The discount rate implicit in the lease is used to calculate the present value
of minimum lease payments. The minimum lease payments consist of the gross lease payments net of executory costs and contingent
rentals, if any. Unearned interest is amortized to income over the lease term to produce a constant periodic rate of return on
net investment in the lease. While revenue is recognized at the inception of the lease, the cash flow from the sales-type lease
occurs over the course of the lease, which results in interest income and reduction of receivables. Revenue is recognized net
of value-added tax.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;i&gt;B)&lt;/i&gt;&amp;#xa0;&lt;i&gt;Contingent
Rental Income&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif&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-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Operating
Leases&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company determines if an arrangement is a lease or contains a lease at inception. Operating lease liabilities are recognized based
on the present value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date.
As the rate implicit in the lease is not readily determinable for the operating lease, the Company generally uses an incremental
borrowing rate based on information available at the commencement date to determine the present value of future lease payments.
Operating lease right-of-use (&amp;#x201c;ROU assets&amp;#x201d;) assets represent the Company&amp;#x2019;s right to control the use of an identified
asset for the lease term and lease liabilities represent the Company&amp;#x2019;s obligation to make lease payments arising from the
lease. ROU assets are generally recognized based on the amount of the initial measurement of the lease liability. The lease has
remaining lease term of approximately 2.75 years. Lease expense is recognized on a straight-line basis over the lease term. The
Company elected the package of practical expedients permitted under the transition guidance to combine the lease and non-lease
components as a single lease component for operating leases associated with the Company&amp;#x2019;s office space lease, and to keep
leases with an initial term of 12 months or less off the balance sheet and recognize the associated lease payments in the consolidated
statements of income on a straight-line basis over the lease term.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;ROU
assets are reviewed for impairment when indicators of impairment are present. ROU assets from operating and finance leases are
subject to the impairment guidance in ASC 360, Property, Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;ROU
assets are tested for impairment individually or as part of an asset group if the cash flows related to the ROU asset are not
independent from the cash flows of other assets and liabilities. An asset group is the unit of accounting for long-lived assets
to be held and used, which represents the lowest level for which identifiable cash flows are largely independent of the cash flows
of other groups of assets and liabilities. At March 31, 2021, the ROU was $173,502.The Company recognized no impairment of ROU
assets as of March 31, 2021.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Operating
leases are included in operating lease right-of-use assets and operating lease liabilities (current and non-current), on the consolidated
balance sheets.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Cash&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cash
include cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with
an original maturity of three months or less as of the purchase date.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Accounts
Receivable&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the
composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current
economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.&lt;/font&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;As of March 31, 2021 and December 31, 2020, the
Company had gross accounts receivable of $340,553 and $342,974 of Erdos TCH for electricity sold, respectively. As of March 31, 2021 and
December 31, 2020, the Company had bad debt allowance of $34,055 and $34,297 for Erdos TCH due to the customer not making the payments
as scheduled, respectively.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Concentration
of Credit Risk&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;Cash includes cash on hand and demand deposits
in accounts maintained within China. Balances at financial institutions and state-owned banks within the PRC are covered by insurance
up to RMB 500,000 (US$76,000) per bank. Any balance over RMB 500,000 (US$76,000) per bank in PRC will not be covered. At March 31, 2021,
cash held in the PRC bank of $143,935,525 was not covered by such 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-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables.
The Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews
of its customers&amp;#x2019; financial condition and customer payment practices to minimize collection risk on accounts receivable.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
operations of the Company are in the PRC. Accordingly, the Company&amp;#x2019;s business, financial condition and results of operations
may be influenced by the political, economic and legal environments in the PRC.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Property
and Equipment&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Property
and equipment are stated at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred;
additions, renewals and betterments are capitalized. When property and equipment are retired or otherwise disposed of, the related
cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation
of property and equipment is provided using the straight-line method over the estimated lives as follows:&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; vertical-align: top; width: 89%; text-align: left; text-indent: -0.25in&quot;&gt;Vehicles&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2 - 5 years&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 style=&quot;padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in&quot;&gt;Office and Other Equipment&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2 - 5 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;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-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in&quot;&gt;Software&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2 - 3 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;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-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Impairment
of Long-lived Assets&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
accordance with FASB ASC Topic 360, &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, 2021 and 2020.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Cost
of Sales&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cost
of sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Income
Taxes&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Income
taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax
consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts
at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected
to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected
to be realized.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and
measurement of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition
of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for
interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Under
the provisions of FASB ASC Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon
examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount
of the position that would be ultimately sustained. The benefit of a tax position is recognized in the financial statements in
the period during which, based on all available evidence, management believes it is more likely than not that the position will
be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not
offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured
as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable
taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described
above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest
and penalties that would be payable to the taxing authorities upon examination. Interest associated with unrecognized tax benefits
is classified as interest expense and penalties are classified in selling, general and administrative expenses in the statement
of income.&amp;#xa0;At March 31, 2021 and December 31, 2020, the Company did not take any uncertain positions that would necessitate
recording a tax related liability.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Statement
of Cash Flows&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
accordance with FASB ASC Topic 230,&amp;#xa0;&lt;i&gt;&amp;#x201c;Statement of Cash Flows,&amp;#x201d;&lt;/i&gt;&amp;#xa0;cash flows from the Company&amp;#x2019;s
operations are calculated based upon the local currencies. As a result, amounts related to assets and liabilities reported on
the statement of cash flows may not necessarily agree with changes in the corresponding balances on the balance sheet.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Fair
Value of Financial Instruments&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;For
certain of the Company&amp;#x2019;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other
receivables, accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their fair values due
to their short maturities. Receivables on sales-type leases are based on interest rates implicit in the lease.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;FASB
ASC Topic 820,&amp;#xa0;&lt;i&gt;&amp;#x201c;Fair Value Measurements and Disclosures,&amp;#x201d;&lt;/i&gt;&amp;#xa0;requires disclosure of the FV of financial
instruments held by the Company. FASB ASC Topic 825,&amp;#xa0;&lt;i&gt;&amp;#x201c;Financial Instruments,&amp;#x201d;&lt;/i&gt;&amp;#xa0;defines FV, and establishes
a three-level valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The
carrying amounts reported in the consolidated balance sheets for receivables and current liabilities each qualify as financial
instruments and are a reasonable estimate of their FV because of the short period of time between the origination of such instruments
and their expected realization and their current market rate of interest. The three levels of valuation hierarchy are defined
as follows:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
&lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 0.25in; text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 0.25in; text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level
    1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
&lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 0.25in; text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 0.25in; text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level
    2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs
    that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial
    instrument.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
&lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 0.25in; text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 0.25in; text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level
    3 inputs to the valuation methodology are unobservable and significant to FV measurement.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Effective
on January 1, 2020, the Company adopted ASU 2018-13, Fair Value Measurement: Disclosure Framework-Changes to the Disclosure Requirements
for Fair Value Measurement, which modifies the disclosure requirements for Level&amp;#xa0;1, Level&amp;#xa0;2 and Level&amp;#xa0;3 instruments
in the FV hierarchy.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&amp;#xa0;&lt;i&gt;&amp;#x201c;Distinguishing
Liabilities from Equity,&amp;#x201d;&lt;/i&gt;&amp;#xa0;and ASC 815,&amp;#xa0;&lt;i&gt;&amp;#x201c;Derivatives and Hedging.&amp;#x201d;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of March 31, 2021 and December 31, 2020, the Company did not have any long-term debt obligations; and the Company did not identify
any assets or liabilities that are required to be presented on the balance sheet at FV.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Stock-Based
Compensation&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &amp;#x201c;Compensation &amp;#x2013;
Stock Compensation&amp;#x201d;, which requires that share-based payment transactions with employees be measured based on the grant-date
fair value of the equity instrument issued and recognized as compensation expense over the requisite service period.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic
505-50, &amp;#x201c;Equity-Based Payments to Non-employees&amp;#x201d;. Share-based compensation associated with the issuance of equity
instruments to non-employees is measured at the fair value of the equity instrument issued or committed to be issued, as this
is more reliable than the fair value of the services received. The fair value is measured at the date that the commitment for
performance by the counterparty has been reached or the counterparty&amp;#x2019;s performance is complete.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Effective
on January 1, 2020, the Company adopted ASU 2018-07, &amp;#x201c;Compensation &amp;#x2014; Stock Compensation (Topic 718): Improvements
to Nonemployee Share-Based Payment Accounting,&amp;#x201d; which expands the scope of ASC 718 to include share-based payment transactions
for acquiring goods and services from non-employees. An entity should apply the requirements of ASC 718 to non-employee awards
except for specific guidance on inputs to an option pricing model and the attribution of cost. The amendments specify that ASC
718 applies to all share-based payment transactions in which a grantor acquires goods or services to be used or consumed in a
grantor&amp;#x2019;s own operations by issuing share-based payment awards. The adoption of ASU 2018-07 did not have an impact on the
Company&amp;#x2019;s financial statements.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Basic
and Diluted Earnings per Share&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company presents net income (loss) per share (&amp;#x201c;EPS&amp;#x201d;) in accordance with FASB ASC Topic 260,&amp;#xa0;&lt;i&gt;&amp;#x201c;Earning
Per Share.&amp;#x201d;&lt;/i&gt;&amp;#xa0;Accordingly, basic income (loss) per share is computed by dividing income (loss) available to common
stockholders by the weighted average number of shares outstanding, without consideration for common stock equivalents. Diluted
EPS is computed by dividing the net income by the weighted-average number of common shares outstanding as well as common share
equivalents outstanding for the period determined using the treasury-stock method for stock options and warrants and the if-converted
method for convertible notes. The Company made an accounting policy election to use the if-converted method for convertible securities
that are eligible to receive common stock dividends, if declared. Diluted EPS reflect the potential dilution that could occur
based on the exercise of stock options or warrants or conversion of convertible securities using the if-converted method.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;For
the three months ended March 31, 2021 and 2020, the basic and diluted loss per share were the same due to the anti-dilutive features
of the warrants and options. For the three months ended March 31, 2021 and 2020, 31,311 shares purchasable under warrants and
options were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock market
price.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Foreign
Currency Translation and Comprehensive Income (Loss)&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s functional currency is the Renminbi (&amp;#x201c;RMB&amp;#x201d;). For financial reporting purposes, RMB were translated
into United States Dollars (&amp;#x201c;USD&amp;#x201d; or &amp;#x201c;$&amp;#x201d;) as the reporting currency. Assets and liabilities are translated
at the exchange rate in effect at the balance sheet date. Revenues and expenses are translated at the average rate of exchange
prevailing during the reporting period. Translation adjustments arising from the use of different exchange rates from period to
period are included as a component of stockholders&amp;#x2019; equity as &amp;#x201c;Accumulated other comprehensive income.&amp;#x201d; Gains
and losses resulting from foreign currency transactions are included in income. There was no significant fluctuation in the exchange
rate for the conversion of RMB to USD after the balance sheet date.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company follows FASB ASC Topic 220,&amp;#xa0;&lt;i&gt;&amp;#x201c;Comprehensive Income.&amp;#x201d;&lt;/i&gt;&amp;#xa0;Comprehensive income is comprised of
net income and all changes to the statements of stockholders&amp;#x2019; equity, except those due to investments by stockholders, changes
in paid-in capital and distributions to stockholders.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Segment
Reporting&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;FASB
ASC Topic 280,&amp;#xa0;&lt;i&gt;&amp;#x201c;Segment Reporting,&amp;#x201d;&lt;/i&gt;&amp;#xa0;requires use of the &amp;#x201c;management approach&amp;#x201d; model for
segment reporting. The management approach model is based on the way a company&amp;#x2019;s management organizes segments within the
company for making operating decisions and assessing performance. Reportable segments are based on products and services, geography,
legal structure, management structure, or any other manner in which management disaggregates a company. FASB ASC Topic 280 has
no effect on the Company&amp;#x2019;s CFS as substantially all of the Company&amp;#x2019;s operations are conducted in one industry segment.
All of the Company&amp;#x2019;s assets are located in the PRC.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;New
Accounting Pronouncements&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure
all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions,
and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement
of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods
within those fiscal years, beginning after December 15, 2022. Early application will be permitted for all entities for fiscal
years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company is currently evaluating the
impact that the standard will have on its CFS.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
January 2017, the FASB issued ASU No. 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the
goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount
by which a reporting unit&amp;#x2019;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance
should be adopted on a prospective basis. As a smaller reporting company, the standard will be effective for the Company for interim
and annual reporting periods beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating
the impact of adopting this standard on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
March 2020, the FASB issued ASU 2020-04,&amp;#xa0;Reference Rate Reform (Topic 848)&amp;#xa0;(&amp;#x201c;ASU 2020-04&amp;#x201d;). ASU 2020-04
contains practical expedients for reference rate reform related activities that impact debt, leases, derivatives and other contracts.
The guidance in ASU 2020-04 is optional and may be elected over time as reference rate reform activities occur. The Company continues
to evaluate the impact of the guidance and may apply the elections as applicable as changes in the market occur.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
August 2020, the FASB issued ASU 2020-06,&amp;#xa0;Debt - Debt with Conversion and Other Options (Subtopic 470-
20)&amp;#xa0;and&amp;#xa0;Derivatives and Hedging - Contracts in Entity&amp;#x2019;s Own Equity (Subtopic 815-40): Accounting for
Convertible Instruments and Contracts in an Entity&amp;#x2019;s Own Equity&amp;#xa0;(&amp;#x201c;ASU 2020-06&amp;#x201d;), which simplifies the
accounting for certain financial instruments with characteristics of liabilities and equity. This ASU (1) simplifies the
accounting for convertible debt instruments and convertible preferred stock by removing the existing guidance in ASC
470-20,&amp;#xa0;Debt: Debt with Conversion and Other Options, that requires entities to account for beneficial conversion
features and cash conversion features in equity, separately from the host convertible debt or preferred stock; (2) revises
the scope exception from derivative accounting in ASC 815-40 for freestanding financial instruments and embedded features
that are both indexed to the issuer&amp;#x2019;s own stock and classified in stockholders&amp;#x2019; equity, by removing certain
criteria required for equity classification; and (3) revises the guidance in ASC 260,&amp;#xa0;Earnings Per Share, to
require entities to calculate diluted earnings per share (EPS) for convertible instruments by using the if-converted method.
In addition, entities must presume share settlement for purposes of calculating diluted EPS when an instrument may be settled
in cash or shares.&amp;#xa0;For SEC filers, excluding smaller reporting companies, ASU 2020-06 is effective for fiscal years
beginning after December 15, 2021 including interim periods within those fiscal years. Early adoption is permitted, but no
earlier than fiscal years beginning after December 15, 2020. For all other entities, ASU 2020-06 is effective for fiscal
years beginning after December 15, 2023, including interim periods within those fiscal years. Entities should adopt the
guidance as of the beginning of the fiscal year of adoption and cannot adopt the guidance in an interim reporting period. The
Company is currently evaluating the impact that ASU 2020-06 may have on its consolidated financial statements and related
disclosures.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified
Public Accountants, and the SEC did not or are not believed by management to have a material impact on the Company&amp;#x2019;s present
or future CFS.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:SignificantAccountingPoliciesTextBlock>
  <us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Basis
of Presentation&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif&quot;&gt;The
accompanying unaudited financial information as of and for the three months ended March 31, 2021 and 2020 has been prepared in accordance
with accounting principles generally accepted in the U.S. for interim financial information and with the instructions to Quarterly Report
on Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, such financial information includes all adjustments (consisting
only of normal recurring adjustments, unless otherwise indicated) considered necessary for a fair presentation of our financial position
at such date and the operating results and cash flows for such periods. Operating results for the three months ended March 31, 2021 are
not necessarily indicative of the results that may be expected for the entire year or for any other subsequent interim period. 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, 2020, previously filed with the SEC on April 15, 2021.&lt;/font&gt;&lt;/p&gt;</us-gaap:BasisOfAccountingPolicyPolicyTextBlock>
  <us-gaap:ConsolidationPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Basis
of Consolidation&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
CFS include the accounts of CREG and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd. (&amp;#x201c;Yinghua&amp;#x201d;) and
Sifang Holdings; Sifang Holdings&amp;#x2019; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&amp;#x201c;Huahong&amp;#x201d;)
and Shanghai TCH Energy Tech Co., Ltd. (&amp;#x201c;Shanghai TCH&amp;#x201d;); Shanghai TCH&amp;#x2019;s wholly-owned subsidiary, Xi&amp;#x2019;an
TCH Energy Tech Co., Ltd. (&amp;#x201c;Xi&amp;#x2019;an TCH&amp;#x201d;); and Xi&amp;#x2019;an TCH&amp;#x2019;s subsidiaries, 1) Erdos TCH Energy Saving
Development Co., Ltd (&amp;#x201c;Erdos TCH&amp;#x201d;), 100% owned by Xi&amp;#x2019;an TCH, 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, 2021. However, there was no revenue for the Company for the three months ended March 31,
2021. All significant inter-company accounts and transactions were eliminated in consolidation.&lt;/font&gt;&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
  <us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity contextRef="c0_From1Jan2021To31Mar2021">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, 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, 2021.</us-gaap:BusinessAcquisitionDescriptionOfAcquiredEntity>
  <creg:UsesAndSourcesOfLiquidity contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Uses
and Sources of Liquidity&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;For the three months ended March 31, 2021, the
Company had a net loss of $0.28 million. For the three months ended March 31, 2020, the Company had net loss of $0.60 million. The Company
had an accumulated deficit of $43.31 million as of March 31, 2021. The Company disposed all of its systems and currently holds only five
power generating systems through Erdos TCH, the five power generating systems are currently ceased production for seeking the solution
of meeting the energy saving target. 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;The Company had cash of $144.07 million as of March 31, 2021.
The Company&amp;#x2019;s cash flow forecast indicate it will have sufficient cash to fund its operations for the next 12 months from the date
of issuance of these financial statements.&amp;#xa0;&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;The historical operating results indicate the
Company has recurring losses from operations which rise the question related to the Company&amp;#x2019;s ability to continue as a going concern.
However, the Company had $144.07 million cash on hand at March 31, 2021 as a result of collections of the full payments from all the projects
that had been disposed earlier.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
ability of the Company to continue as a going concern is dependent upon the Company&amp;#x2019;s ability to further implement its business
plan and generate sufficient revenue and its ability to raise additional funds by way of a public or private offering, or debt
financing including bank loans. The consolidated financial statements do not include any adjustments that might result from the
outcome of these uncertainties.&lt;/font&gt;&lt;/p&gt;</creg:UsesAndSourcesOfLiquidity>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-4">280000</us-gaap:ProfitLoss>
  <us-gaap:ProfitLoss unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="-4">600000</us-gaap:ProfitLoss>
  <creg:RetainedEarningAccumulatedDeficit unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-4">43310000</creg:RetainedEarningAccumulatedDeficit>
  <us-gaap:UseOfEstimates contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Use
of Estimates&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
preparing these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of
assets and liabilities in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ
from these estimates.&amp;#xa0;On an on-going basis, management evaluates their estimates, including those related to allowances for
bad debt and inventory obsolescence, impairment loss on fixed assets and construction in progress, income taxes, and contingencies
and litigation. Management bases their estimates on historical experience and on various other assumptions that are believed to
be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets
and liabilities that are not readily apparent from other resources.&lt;/font&gt;&lt;/p&gt;</us-gaap:UseOfEstimates>
  <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Revenue
Recognition&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;A)&lt;/i&gt;&amp;#xa0;&lt;i&gt;Sales-type
Leasing and Related Revenue Recognition&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
January 1, 2019, the Company adopted Financial Accounting Standards Board (&amp;#x201c;FASB&amp;#x201d;) Accounting Standards Codification
(&amp;#x201c;ASC&amp;#x201d;) Topic 842 using the modified retrospective transition approach by applying the new standard to all leases
existing at the date of initial application. Results and disclosure requirements for reporting periods beginning after January
1, 2019 are presented under ASC Topic 842, while prior period amounts have not been adjusted and continue to be reported in accordance
with our historical accounting under Topic 840. (See Operating lease below as relates to the Company as a lessee). The Company&amp;#x2019;s
sales type lease contracts for revenue recognition fall under ASC 842. During the three months ended March 31, 2021 and 2020,
the Company did not sell any new power generating projects.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers
legal ownership of the waste energy recycling power generating projects to its customers at the end of the lease. Prior to January
1, 2019, the investment in these projects was recorded as investment in sales-type leases in accordance with ASC Topic 840&lt;i&gt;,
&amp;#x201c;Lease&lt;/i&gt;s&lt;i&gt;,&amp;#x201d;&lt;/i&gt;&amp;#xa0;and its various amendments and interpretations.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized
at the inception of the lease, which is when the control is transferred to the lessee. The Company accounts for the transfer of
control as a sales type lease in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded
when collection of payments is probable. This is in accordance with the revenue recognition principle in ASC 606 - Revenue from
contracts with customers. The investment in sales-type leases consists of the sum of the minimum lease payments receivable less
unearned interest income and estimated executory cost. Minimum lease payments are part of the lease agreement between the Company
(as the lessor) and the customer (as the lessee). The discount rate implicit in the lease is used to calculate the present value
of minimum lease payments. The minimum lease payments consist of the gross lease payments net of executory costs and contingent
rentals, if any. Unearned interest is amortized to income over the lease term to produce a constant periodic rate of return on
net investment in the lease. While revenue is recognized at the inception of the lease, the cash flow from the sales-type lease
occurs over the course of the lease, which results in interest income and reduction of receivables. Revenue is recognized net
of value-added tax.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;i&gt;B)&lt;/i&gt;&amp;#xa0;&lt;i&gt;Contingent
Rental Income&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif&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_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Operating
Leases&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company determines if an arrangement is a lease or contains a lease at inception. Operating lease liabilities are recognized based
on the present value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date.
As the rate implicit in the lease is not readily determinable for the operating lease, the Company generally uses an incremental
borrowing rate based on information available at the commencement date to determine the present value of future lease payments.
Operating lease right-of-use (&amp;#x201c;ROU assets&amp;#x201d;) assets represent the Company&amp;#x2019;s right to control the use of an identified
asset for the lease term and lease liabilities represent the Company&amp;#x2019;s obligation to make lease payments arising from the
lease. ROU assets are generally recognized based on the amount of the initial measurement of the lease liability. The lease has
remaining lease term of approximately 2.75 years. Lease expense is recognized on a straight-line basis over the lease term. The
Company elected the package of practical expedients permitted under the transition guidance to combine the lease and non-lease
components as a single lease component for operating leases associated with the Company&amp;#x2019;s office space lease, and to keep
leases with an initial term of 12 months or less off the balance sheet and recognize the associated lease payments in the consolidated
statements of income on a straight-line basis over the lease term.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;ROU
assets are reviewed for impairment when indicators of impairment are present. ROU assets from operating and finance leases are
subject to the impairment guidance in ASC 360, Property, Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;ROU
assets are tested for impairment individually or as part of an asset group if the cash flows related to the ROU asset are not
independent from the cash flows of other assets and liabilities. An asset group is the unit of accounting for long-lived assets
to be held and used, which represents the lowest level for which identifiable cash flows are largely independent of the cash flows
of other groups of assets and liabilities. At March 31, 2021, the ROU was $173,502.The Company recognized no impairment of ROU
assets as of March 31, 2021.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Operating
leases are included in operating lease right-of-use assets and operating lease liabilities (current and non-current), on the consolidated
balance sheets.&lt;/font&gt;&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
  <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Cash&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cash
include cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with
an original maturity of three months or less as of the purchase date.&lt;/font&gt;&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
  <us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Accounts
Receivable&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the
composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current
economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.&lt;/font&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;As of March 31, 2021 and December 31, 2020, the
Company had gross accounts receivable of $340,553 and $342,974 of Erdos TCH for electricity sold, respectively. As of March 31, 2021 and
December 31, 2020, the Company had bad debt allowance of $34,055 and $34,297 for Erdos TCH due to the customer not making the payments
as scheduled, respectively.&lt;/p&gt;</us-gaap:TradeAndOtherAccountsReceivablePolicy>
  <creg:AccountsReceivableDescription contextRef="c0_From1Jan2021To31Mar2021">As of March 31, 2021 and December 31, 2020, the Company had bad debt allowance of $34,055 and $34,297 for Erdos TCH due to the customer not making the payments as scheduled, respectively.</creg:AccountsReceivableDescription>
  <us-gaap:ConcentrationRiskCreditRisk contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Concentration
of Credit Risk&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;Cash includes cash on hand and demand deposits
in accounts maintained within China. Balances at financial institutions and state-owned banks within the PRC are covered by insurance
up to RMB 500,000 (US$76,000) per bank. Any balance over RMB 500,000 (US$76,000) per bank in PRC will not be covered. At March 31, 2021,
cash held in the PRC bank of $143,935,525 was not covered by such 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-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables.
The Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews
of its customers&amp;#x2019; financial condition and customer payment practices to minimize collection risk on accounts receivable.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
operations of the Company are in the PRC. Accordingly, the Company&amp;#x2019;s business, financial condition and results of operations
may be influenced by the political, economic and legal environments in the PRC.&lt;/font&gt;&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
  <creg:DescriptionOfInsurancePolicy contextRef="c0_From1Jan2021To31Mar2021">Balances at financial institutions and state-owned banks within the PRC are covered by insurance up to RMB 500,000 (US$76,000) per bank. Any balance over RMB 500,000 (US$76,000) per bank in PRC will not be covered. At March 31, 2021, cash held in the PRC bank of $143,935,525 was not covered by such insurance. The Company has not experienced any losses in such accounts.</creg:DescriptionOfInsurancePolicy>
  <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Property
and Equipment&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Property
and equipment are stated at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred;
additions, renewals and betterments are capitalized. When property and equipment are retired or otherwise disposed of, the related
cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation
of property and equipment is provided using the straight-line method over the estimated lives as follows:&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; vertical-align: top; width: 89%; text-align: left; text-indent: -0.25in&quot;&gt;Vehicles&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2 - 5 years&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 style=&quot;padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in&quot;&gt;Office and Other Equipment&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2 - 5 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;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-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in&quot;&gt;Software&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2 - 3 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
  <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Impairment
of Long-lived Assets&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
accordance with FASB ASC Topic 360, &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, 2021 and 2020.&lt;/font&gt;&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
  <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">0</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
  <us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">3</us-gaap:GainLossOnSalesOfAssetsAndAssetImpairmentCharges>
  <us-gaap:CostOfSalesPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Cost
of Sales&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Cost
of sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&lt;/font&gt;&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
  <us-gaap:IncomeTaxPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Income
Taxes&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Income
taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax
consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts
at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected
to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected
to be realized.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and
measurement of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition
of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for
interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Under
the provisions of FASB ASC Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon
examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount
of the position that would be ultimately sustained. The benefit of a tax position is recognized in the financial statements in
the period during which, based on all available evidence, management believes it is more likely than not that the position will
be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not
offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured
as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable
taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described
above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest
and penalties that would be payable to the taxing authorities upon examination. Interest associated with unrecognized tax benefits
is classified as interest expense and penalties are classified in selling, general and administrative expenses in the statement
of income.&amp;#xa0;At March 31, 2021 and December 31, 2020, the Company did not take any uncertain positions that would necessitate
recording a tax related liability.&lt;/font&gt;&lt;/p&gt;</us-gaap:IncomeTaxPolicyTextBlock>
  <creg:CashFlowPresentationPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Statement
of Cash Flows&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
accordance with FASB ASC Topic 230,&amp;#xa0;&lt;i&gt;&amp;#x201c;Statement of Cash Flows,&amp;#x201d;&lt;/i&gt;&amp;#xa0;cash flows from the Company&amp;#x2019;s
operations are calculated based upon the local currencies. As a result, amounts related to assets and liabilities reported on
the statement of cash flows may not necessarily agree with changes in the corresponding balances on the balance sheet.&lt;/font&gt;&lt;/p&gt;</creg:CashFlowPresentationPolicyTextBlock>
  <us-gaap:FairValueMeasurementPolicyPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Fair
Value of Financial Instruments&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;For
certain of the Company&amp;#x2019;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other
receivables, accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their fair values due
to their short maturities. Receivables on sales-type leases are based on interest rates implicit in the lease.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;FASB
ASC Topic 820,&amp;#xa0;&lt;i&gt;&amp;#x201c;Fair Value Measurements and Disclosures,&amp;#x201d;&lt;/i&gt;&amp;#xa0;requires disclosure of the FV of financial
instruments held by the Company. FASB ASC Topic 825,&amp;#xa0;&lt;i&gt;&amp;#x201c;Financial Instruments,&amp;#x201d;&lt;/i&gt;&amp;#xa0;defines FV, and establishes
a three-level valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The
carrying amounts reported in the consolidated balance sheets for receivables and current liabilities each qualify as financial
instruments and are a reasonable estimate of their FV because of the short period of time between the origination of such instruments
and their expected realization and their current market rate of interest. The three levels of valuation hierarchy are defined
as follows:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
&lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 0.25in; text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 0.25in; text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level
    1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
&lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 0.25in; text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 0.25in; text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level
    2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs
    that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial
    instrument.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; width: 100%&quot;&gt;
&lt;tr style=&quot;vertical-align: top&quot;&gt;
    &lt;td style=&quot;width: 0.25in; text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#xa0;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;width: 0.25in; text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&amp;#x25cf;&lt;/font&gt;&lt;/td&gt;
    &lt;td style=&quot;text-align: justify; font-size: 10pt&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Level
    3 inputs to the valuation methodology are unobservable and significant to FV measurement.&lt;/font&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Effective
on January 1, 2020, the Company adopted ASU 2018-13, Fair Value Measurement: Disclosure Framework-Changes to the Disclosure Requirements
for Fair Value Measurement, which modifies the disclosure requirements for Level&amp;#xa0;1, Level&amp;#xa0;2 and Level&amp;#xa0;3 instruments
in the FV hierarchy.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&amp;#xa0;&lt;i&gt;&amp;#x201c;Distinguishing
Liabilities from Equity,&amp;#x201d;&lt;/i&gt;&amp;#xa0;and ASC 815,&amp;#xa0;&lt;i&gt;&amp;#x201c;Derivatives and Hedging.&amp;#x201d;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of March 31, 2021 and December 31, 2020, the Company did not have any long-term debt obligations; and the Company did not identify
any assets or liabilities that are required to be presented on the balance sheet at FV.&lt;/font&gt;&lt;/p&gt;</us-gaap:FairValueMeasurementPolicyPolicyTextBlock>
  <us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Stock-Based
Compensation&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &amp;#x201c;Compensation &amp;#x2013;
Stock Compensation&amp;#x201d;, which requires that share-based payment transactions with employees be measured based on the grant-date
fair value of the equity instrument issued and recognized as compensation expense over the requisite service period.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic
505-50, &amp;#x201c;Equity-Based Payments to Non-employees&amp;#x201d;. Share-based compensation associated with the issuance of equity
instruments to non-employees is measured at the fair value of the equity instrument issued or committed to be issued, as this
is more reliable than the fair value of the services received. The fair value is measured at the date that the commitment for
performance by the counterparty has been reached or the counterparty&amp;#x2019;s performance is complete.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Effective
on January 1, 2020, the Company adopted ASU 2018-07, &amp;#x201c;Compensation &amp;#x2014; Stock Compensation (Topic 718): Improvements
to Nonemployee Share-Based Payment Accounting,&amp;#x201d; which expands the scope of ASC 718 to include share-based payment transactions
for acquiring goods and services from non-employees. An entity should apply the requirements of ASC 718 to non-employee awards
except for specific guidance on inputs to an option pricing model and the attribution of cost. The amendments specify that ASC
718 applies to all share-based payment transactions in which a grantor acquires goods or services to be used or consumed in a
grantor&amp;#x2019;s own operations by issuing share-based payment awards. The adoption of ASU 2018-07 did not have an impact on the
Company&amp;#x2019;s financial statements.&lt;/font&gt;&lt;/p&gt;</us-gaap:ShareBasedCompensationOptionAndIncentivePlansPolicy>
  <us-gaap:EarningsPerSharePolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Basic
and Diluted Earnings per Share&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company presents net income (loss) per share (&amp;#x201c;EPS&amp;#x201d;) in accordance with FASB ASC Topic 260,&amp;#xa0;&lt;i&gt;&amp;#x201c;Earning
Per Share.&amp;#x201d;&lt;/i&gt;&amp;#xa0;Accordingly, basic income (loss) per share is computed by dividing income (loss) available to common
stockholders by the weighted average number of shares outstanding, without consideration for common stock equivalents. Diluted
EPS is computed by dividing the net income by the weighted-average number of common shares outstanding as well as common share
equivalents outstanding for the period determined using the treasury-stock method for stock options and warrants and the if-converted
method for convertible notes. The Company made an accounting policy election to use the if-converted method for convertible securities
that are eligible to receive common stock dividends, if declared. Diluted EPS reflect the potential dilution that could occur
based on the exercise of stock options or warrants or conversion of convertible securities using the if-converted method.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;For
the three months ended March 31, 2021 and 2020, the basic and diluted loss per share were the same due to the anti-dilutive features
of the warrants and options. For the three months ended March 31, 2021 and 2020, 31,311 shares purchasable under warrants and
options were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock market
price.&lt;/font&gt;&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
  <creg:SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption unitRef="shares" contextRef="c0_From1Jan2021To31Mar2021" decimals="INF">31311</creg:SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption>
  <us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Foreign
Currency Translation and Comprehensive Income (Loss)&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s functional currency is the Renminbi (&amp;#x201c;RMB&amp;#x201d;). For financial reporting purposes, RMB were translated
into United States Dollars (&amp;#x201c;USD&amp;#x201d; or &amp;#x201c;$&amp;#x201d;) as the reporting currency. Assets and liabilities are translated
at the exchange rate in effect at the balance sheet date. Revenues and expenses are translated at the average rate of exchange
prevailing during the reporting period. Translation adjustments arising from the use of different exchange rates from period to
period are included as a component of stockholders&amp;#x2019; equity as &amp;#x201c;Accumulated other comprehensive income.&amp;#x201d; Gains
and losses resulting from foreign currency transactions are included in income. There was no significant fluctuation in the exchange
rate for the conversion of RMB to USD after the balance sheet date.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company follows FASB ASC Topic 220,&amp;#xa0;&lt;i&gt;&amp;#x201c;Comprehensive Income.&amp;#x201d;&lt;/i&gt;&amp;#xa0;Comprehensive income is comprised of
net income and all changes to the statements of stockholders&amp;#x2019; equity, except those due to investments by stockholders, changes
in paid-in capital and distributions to stockholders.&lt;/font&gt;&lt;/p&gt;</us-gaap:ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock>
  <us-gaap:SegmentReportingPolicyPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;Segment
Reporting&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;FASB
ASC Topic 280,&amp;#xa0;&lt;i&gt;&amp;#x201c;Segment Reporting,&amp;#x201d;&lt;/i&gt;&amp;#xa0;requires use of the &amp;#x201c;management approach&amp;#x201d; model for
segment reporting. The management approach model is based on the way a company&amp;#x2019;s management organizes segments within the
company for making operating decisions and assessing performance. Reportable segments are based on products and services, geography,
legal structure, management structure, or any other manner in which management disaggregates a company. FASB ASC Topic 280 has
no effect on the Company&amp;#x2019;s CFS as substantially all of the Company&amp;#x2019;s operations are conducted in one industry segment.
All of the Company&amp;#x2019;s assets are located in the PRC.&lt;/font&gt;&lt;/p&gt;</us-gaap:SegmentReportingPolicyPolicyTextBlock>
  <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;New
Accounting Pronouncements&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure
all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions,
and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement
of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods
within those fiscal years, beginning after December 15, 2022. Early application will be permitted for all entities for fiscal
years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company is currently evaluating the
impact that the standard will have on its CFS.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
January 2017, the FASB issued ASU No. 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the
goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount
by which a reporting unit&amp;#x2019;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance
should be adopted on a prospective basis. As a smaller reporting company, the standard will be effective for the Company for interim
and annual reporting periods beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating
the impact of adopting this standard on its consolidated financial statements.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
March 2020, the FASB issued ASU 2020-04,&amp;#xa0;Reference Rate Reform (Topic 848)&amp;#xa0;(&amp;#x201c;ASU 2020-04&amp;#x201d;). ASU 2020-04
contains practical expedients for reference rate reform related activities that impact debt, leases, derivatives and other contracts.
The guidance in ASU 2020-04 is optional and may be elected over time as reference rate reform activities occur. The Company continues
to evaluate the impact of the guidance and may apply the elections as applicable as changes in the market occur.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;In
August 2020, the FASB issued ASU 2020-06,&amp;#xa0;Debt - Debt with Conversion and Other Options (Subtopic 470-
20)&amp;#xa0;and&amp;#xa0;Derivatives and Hedging - Contracts in Entity&amp;#x2019;s Own Equity (Subtopic 815-40): Accounting for
Convertible Instruments and Contracts in an Entity&amp;#x2019;s Own Equity&amp;#xa0;(&amp;#x201c;ASU 2020-06&amp;#x201d;), which simplifies the
accounting for certain financial instruments with characteristics of liabilities and equity. This ASU (1) simplifies the
accounting for convertible debt instruments and convertible preferred stock by removing the existing guidance in ASC
470-20,&amp;#xa0;Debt: Debt with Conversion and Other Options, that requires entities to account for beneficial conversion
features and cash conversion features in equity, separately from the host convertible debt or preferred stock; (2) revises
the scope exception from derivative accounting in ASC 815-40 for freestanding financial instruments and embedded features
that are both indexed to the issuer&amp;#x2019;s own stock and classified in stockholders&amp;#x2019; equity, by removing certain
criteria required for equity classification; and (3) revises the guidance in ASC 260,&amp;#xa0;Earnings Per Share, to
require entities to calculate diluted earnings per share (EPS) for convertible instruments by using the if-converted method.
In addition, entities must presume share settlement for purposes of calculating diluted EPS when an instrument may be settled
in cash or shares.&amp;#xa0;For SEC filers, excluding smaller reporting companies, ASU 2020-06 is effective for fiscal years
beginning after December 15, 2021 including interim periods within those fiscal years. Early adoption is permitted, but no
earlier than fiscal years beginning after December 15, 2020. For all other entities, ASU 2020-06 is effective for fiscal
years beginning after December 15, 2023, including interim periods within those fiscal years. Entities should adopt the
guidance as of the beginning of the fiscal year of adoption and cannot adopt the guidance in an interim reporting period. The
Company is currently evaluating the impact that ASU 2020-06 may have on its consolidated financial statements and related
disclosures.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Other
recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified
Public Accountants, and the SEC did not or are not believed by management to have a material impact on the Company&amp;#x2019;s present
or future CFS.&lt;/font&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
  <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="c0_From1Jan2021To31Mar2021">&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;padding-left: 0.25in; vertical-align: top; width: 89%; text-align: left; text-indent: -0.25in&quot;&gt;Vehicles&lt;/td&gt;&lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; width: 9%; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2 - 5 years&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 style=&quot;padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in&quot;&gt;Office and Other Equipment&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2 - 5 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;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-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in&quot;&gt;Software&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2 - 3 years&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c67_From1Jan2021To31Mar2021_MinimumMember_VehiclesMember">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c68_From1Jan2021To31Mar2021_MaximumMember_VehiclesMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c69_From1Jan2021To31Mar2021_MinimumMember_OfficeEquipmentMember">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c70_From1Jan2021To31Mar2021_MaximumMember_OfficeEquipmentMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c71_From1Jan2021To31Mar2021_MinimumMember_SoftwareAndSoftwareDevelopmentCostsMember">P2Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="c72_From1Jan2021To31Mar2021_MaximumMember_SoftwareAndSoftwareDevelopmentCostsMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
  <us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;3.
OTHER RECEIVABLES&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of March 31, 2021, other receivables mainly consisted of (i) advances to third parties of $7,609, bearing no interest, payable
upon demand, ii) advance to employees of $7,584, iii) advance to suppliers of $2,737 and (iv) others of $12,583 including social
insurance receivable of $5,083.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of December 31, 2020, other receivables mainly consisted of (i) advances to third parties of $7,663, bearing no interest, payable
upon demand, ii) advance to employees of $11,011, iii) advance to suppliers of $4,791 and (iv) others of $12,222 including social
insurance receivable of $4,579.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:LoansNotesTradeAndOtherReceivablesDisclosureTextBlock>
  <creg:AdvanceToThirdParty unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">7609</creg:AdvanceToThirdParty>
  <creg:AdvanceToEmployees unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">7584</creg:AdvanceToEmployees>
  <creg:AdvanceToSuppliers unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">2737</creg:AdvanceToSuppliers>
  <us-gaap:OtherReceivables unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">12583</us-gaap:OtherReceivables>
  <creg:SocialInsurance unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">5083</creg:SocialInsurance>
  <creg:AdvanceToThirdParty unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">7663</creg:AdvanceToThirdParty>
  <creg:TaxAndMaintenanceCostReceivable unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">11011</creg:TaxAndMaintenanceCostReceivable>
  <us-gaap:OtherReceivables unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">4791</us-gaap:OtherReceivables>
  <us-gaap:InsuranceSettlementsReceivableCurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="0">12222</us-gaap:InsuranceSettlementsReceivableCurrent>
  <us-gaap:InsuranceSettlementsReceivableCurrent unitRef="usd" contextRef="c73_AsOf31Dec2020_InsuranceClaimsMember" decimals="0">4579</us-gaap:InsuranceSettlementsReceivableCurrent>
  <creg:AssetSubjectToBuybackAndConstructionInProgressTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;4.
ASSET SUBJECT TO BUYBACK &lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of March 31, 2021 and December 31, 2020, the Company had asset subject to buyback of $28.71 million and $28.92 million, respectively,
which was for the Chengli project.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&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 and accrued interest of RMB 188,639,400 ($27.54 million) to HYREF (see Note 8). However, because the loan was not
deemed repaid due to the buyback provision (See Note 8 for detail), the Company kept the loan and the Chengli project recognized in its
CFS as of March 31, 2021 and December 31, 2020.&lt;/p&gt;&lt;br/&gt;</creg:AssetSubjectToBuybackAndConstructionInProgressTextBlock>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c74_AsOf31Mar2021_ChengaliMember" decimals="-4">28710000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentNet unitRef="usd" contextRef="c75_AsOf31Dec2020_ChengaliMember" decimals="-4">28920000</us-gaap:PropertyPlantAndEquipmentNet>
  <us-gaap:PropertyPlantAndEquipmentDispositions contextRef="c0_From1Jan2021To31Mar2021">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.</us-gaap:PropertyPlantAndEquipmentDispositions>
  <us-gaap:OtherAssets unitRef="usd" contextRef="c76_AsOf31Dec2018_ChengaliMember" decimals="-4">35240000</us-gaap:OtherAssets>
  <creg:TransferredOfSharesDescription contextRef="c77_From1Jan2019To22Jan2019">On January 22, 2019, Xi&amp;#x2019;an Zhonghong completed the transfer of Chengli CDQ WHPG project as the partial repayment for the loan and accrued interest of RMB 188,639,400 ($27.54 million) to HYREF (see Note 8). However, because the loan was not deemed repaid due to the buyback provision (See Note 8 for detail), the Company kept the loan and the Chengli project recognized in its CFS as of March 31, 2021 and December 31, 2020.</creg:TransferredOfSharesDescription>
  <creg:TaxPayableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;5.
TAXES PAYABLE&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Taxes
payable consisted of the following as of March 31, 2021 and 2020:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom&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-left: 0.25in; vertical-align: top; width: 76%; text-align: left; text-indent: -0.25in&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,744,539&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,746,757&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;padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in&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;-&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;322,652&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;padding-left: 0.25in; vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in&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;111&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;76,203&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;padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in&quot;&gt;Total &amp;#x2013; current&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,744,649&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,145,612&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;padding-left: 0.25in; vertical-align: top; text-align: left; padding-bottom: 4pt; text-indent: -0.25in&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,174,625&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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,174,625&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Income
tax payable included $7.61 million ($2.44 million included in current above and $5.17 million noncurrent) from recording the estimated
one-time transition tax on post-1986 foreign unremitted earnings under the Tax Cut and Jobs Act signed on December 22, 2017. An
election is available for the U.S. shareholders of a foreign company to pay the tax liability in installments over a period of
eight years with 8% of net tax liability in the first five years, 15% in the sixth year, 20% in the seventh year, and 25% in the
eighth year. The Company made such an election.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</creg:TaxPayableTextBlock>
  <us-gaap:TaxesPayableCurrentAndNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-4">7610000</us-gaap:TaxesPayableCurrentAndNoncurrent>
  <creg:TaxPayableCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-4">2440000</creg:TaxPayableCurrent>
  <creg:TaxesPayableNoncurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="-4">5170000</creg:TaxesPayableNoncurrent>
  <creg:IncomeTaxLiabilityInstallmentsDescription contextRef="c0_From1Jan2021To31Mar2021">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_From1Jan2021To31Mar2021">&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;padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom&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-left: 0.25in; vertical-align: top; width: 76%; text-align: left; text-indent: -0.25in&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,744,539&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,746,757&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;padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in&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;-&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;322,652&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;padding-left: 0.25in; vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in&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;111&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;76,203&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;padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in&quot;&gt;Total &amp;#x2013; current&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;2,744,649&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,145,612&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;padding-left: 0.25in; vertical-align: top; text-align: left; padding-bottom: 4pt; text-indent: -0.25in&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,174,625&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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,174,625&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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_AsOf31Mar2021" decimals="0">2744539</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:AccruedIncomeTaxesCurrent unitRef="usd" contextRef="c38_AsOf31Mar2020" decimals="0">2746757</us-gaap:AccruedIncomeTaxesCurrent>
  <us-gaap:SalesAndExciseTaxPayableCurrent unitRef="usd" contextRef="c38_AsOf31Mar2020" decimals="0">322652</us-gaap:SalesAndExciseTaxPayableCurrent>
  <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">111</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
  <us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent unitRef="usd" contextRef="c38_AsOf31Mar2020" decimals="0">76203</us-gaap:AccrualForTaxesOtherThanIncomeTaxesCurrent>
  <us-gaap:TaxesOther unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">2744649</us-gaap:TaxesOther>
  <us-gaap:TaxesOther unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">3145612</us-gaap:TaxesOther>
  <creg:TaxPayableNoncurrent unitRef="pure" contextRef="c0_From1Jan2021To31Mar2021" decimals="INF">5174625</creg:TaxPayableNoncurrent>
  <creg:TaxPayableNoncurrent unitRef="pure" contextRef="c4_From1Jan2020To31Mar2020" decimals="INF">5174625</creg:TaxPayableNoncurrent>
  <us-gaap:AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;6.
ACCRUED LIABILITIES AND OTHER PAYABLES&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Accrued
liabilities and other payables consisted of the following as of March 31, 2021 and December 31, 2020:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center; padding-left: 0.125in; text-indent: -0.125in&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top; width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in&quot;&gt;Education and union fund 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;371,102&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;373,740&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;vertical-align: top; text-align: left; padding-left: 0.125in; text-indent: -0.125in&quot;&gt;Consulting 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;31,090&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;31,090&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;vertical-align: top; text-align: left; padding-left: 0.125in; text-indent: -0.125in&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;253,597&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;255,278&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;vertical-align: top; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in&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;41,728&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;66,588&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;vertical-align: top; text-align: left; padding-bottom: 4pt; padding-left: 0.125in; text-indent: -0.125in&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;697,517&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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;726,696&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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_From1Jan2021To31Mar2021">&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;vertical-align: bottom; text-align: center; padding-left: 0.125in; text-indent: -0.125in&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top; width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in&quot;&gt;Education and union fund 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;371,102&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;373,740&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;vertical-align: top; text-align: left; padding-left: 0.125in; text-indent: -0.125in&quot;&gt;Consulting 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;31,090&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;31,090&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;vertical-align: top; text-align: left; padding-left: 0.125in; text-indent: -0.125in&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;253,597&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;255,278&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;vertical-align: top; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in&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;41,728&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;66,588&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;vertical-align: top; text-align: left; padding-bottom: 4pt; padding-left: 0.125in; text-indent: -0.125in&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;697,517&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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;726,696&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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="c78_AsOf31Mar2021_OtherEmployeeBenefitsAccrualsMember" decimals="0">371102</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c79_AsOf31Mar2020_OtherEmployeeBenefitsAccrualsMember" decimals="0">373740</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c80_AsOf31Mar2021_LegalAndConsultingServicesMember" decimals="0">31090</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c81_AsOf31Mar2020_LegalAndConsultingServicesMember" decimals="0">31090</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c82_AsOf31Mar2021_PayrollAndEmployeeBenefitsMember" decimals="0">253597</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c83_AsOf31Mar2020_PayrollAndEmployeeBenefitsMember" decimals="0">255278</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c84_AsOf31Mar2021_OtherAccruedExpenseMember" decimals="0">41728</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c85_AsOf31Mar2020_OtherAccruedExpenseMember" decimals="0">66588</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">697517</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <us-gaap:AccruedLiabilitiesAndOtherLiabilities unitRef="usd" contextRef="c38_AsOf31Mar2020" decimals="0">726696</us-gaap:AccruedLiabilitiesAndOtherLiabilities>
  <creg:DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;7.
DEFERRED TAX, NET&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Deferred
tax assets resulted from asset impairment loss which was temporarily non-tax deductible for tax purposes but expensed in accordance
with US GAAP, interest income in sales-type leases which was recognized as income for tax purposes but not for book purpose as
it did not meet revenue recognition in accordance with US GAAP, accrued employee social insurance that can be deducted for tax
purposes in the future, and the difference between tax and accounting basis of cost of fixed assets which was capitalized for
tax purposes and expensed as part of cost of systems in accordance with US GAAP. Deferred tax liability arose from the difference
between tax and accounting basis of net investment in sales-type leases.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of March 31, 2021 and December 31, 2020, deferred tax assets consisted of the following:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
&lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-left: 0.125in; vertical-align: top; text-align: left; text-indent: -0.125in&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom&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-left: 0.25in; vertical-align: top; width: 76%; text-align: left; text-indent: -0.125in&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;69,525&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;70,019&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;padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.125in&quot;&gt;Write-off Erdos TCH net investment in sales-type 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;5,954,586&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;6,155,300&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;padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.125in&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;310,424&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,035&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-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.125in&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;10,934,511&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,849,690&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;padding-left: 0.125in; vertical-align: top; text-align: left; text-indent: -0.125in&quot;&gt;Total 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;17,269,047&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;17,329,044&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-left: 0.125in; vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in&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;(17,269,047&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;(17,329,044&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-left: 0.125in; vertical-align: top; text-align: left; padding-bottom: 4pt; text-indent: -0.125in&quot;&gt;Deferred tax assets, 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: 2pt; 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: 2pt; 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_From1Jan2021To31Mar2021">&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;padding-left: 0.125in; vertical-align: top; text-align: left; text-indent: -0.125in&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom&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-left: 0.25in; vertical-align: top; width: 76%; text-align: left; text-indent: -0.125in&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;69,525&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;70,019&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;padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.125in&quot;&gt;Write-off Erdos TCH net investment in sales-type 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;5,954,586&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;6,155,300&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;padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.125in&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;310,424&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,035&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-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.125in&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;10,934,511&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,849,690&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;padding-left: 0.125in; vertical-align: top; text-align: left; text-indent: -0.125in&quot;&gt;Total 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;17,269,047&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;17,329,044&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-left: 0.125in; vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in&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;(17,269,047&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;(17,329,044&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-left: 0.125in; vertical-align: top; text-align: left; padding-bottom: 4pt; text-indent: -0.125in&quot;&gt;Deferred tax assets, 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: 2pt; 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: 2pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">69525</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
  <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities unitRef="usd" contextRef="c38_AsOf31Mar2020" decimals="0">70019</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities>
  <us-gaap:DeferredTaxLiabilitiesOther unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">5954586</us-gaap:DeferredTaxLiabilitiesOther>
  <us-gaap:DeferredTaxLiabilitiesOther unitRef="usd" contextRef="c38_AsOf31Mar2020" decimals="0">6155300</us-gaap:DeferredTaxLiabilitiesOther>
  <creg:DeferredTaxAssetNoncurrentNetOperatingLoss unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">310424</creg:DeferredTaxAssetNoncurrentNetOperatingLoss>
  <creg:DeferredTaxAssetNoncurrentNetOperatingLoss unitRef="usd" contextRef="c38_AsOf31Mar2020" decimals="0">254035</creg:DeferredTaxAssetNoncurrentNetOperatingLoss>
  <creg:DeferredTaxAssetsGrossNoncurrent1 unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">10934511</creg:DeferredTaxAssetsGrossNoncurrent1>
  <creg:DeferredTaxAssetsGrossNoncurrent1 unitRef="usd" contextRef="c38_AsOf31Mar2020" decimals="0">10849690</creg:DeferredTaxAssetsGrossNoncurrent1>
  <creg:DeferredIncomeTaxAssetsNet1 unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">17269047</creg:DeferredIncomeTaxAssetsNet1>
  <creg:DeferredIncomeTaxAssetsNet1 unitRef="usd" contextRef="c38_AsOf31Mar2020" decimals="0">17329044</creg:DeferredIncomeTaxAssetsNet1>
  <creg:DeferredTaxAssetsValuationAllowanceNoncurrent1 unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">17269047</creg:DeferredTaxAssetsValuationAllowanceNoncurrent1>
  <creg:DeferredTaxAssetsValuationAllowanceNoncurrent1 unitRef="usd" contextRef="c38_AsOf31Mar2020" decimals="0">17329044</creg:DeferredTaxAssetsValuationAllowanceNoncurrent1>
  <us-gaap:DeferredTaxLiabilities unitRef="usd" contextRef="c2_AsOf31Mar2021" xs:nil="true"/>
  <us-gaap:DeferredTaxLiabilities unitRef="usd" contextRef="c38_AsOf31Mar2020" xs:nil="true"/>
  <us-gaap:DebtDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;8.
LOAN PAYABLE&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Entrusted
Loan Payable (HYREF Loan)&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
HYREF Fund 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
was to receive interest from Zhonghong for the HYREF Fund&amp;#x2019;s debt investment. 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.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;The term of this loan was for 60 months from July
31, 2013 to July 30, 2018, with an interest rate of 12.5%. 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); while 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). During the term, Zhonghong was to 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. 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 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. As of March 31, 2021, the interest payable for this loan was $10.07 million and the outstanding balance
for this loan was $22.05 million including a non-current portion of $0.30 million. As of December 31, 2020, the interest payable for this
loan was $10.14 million and the outstanding balance for this loan was $22.20 million including a non-current portion of $0.30 million.&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Repayment
of HYREF loan&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;1.&amp;#xa0;Transfer
of Chengli project as partial repayment&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 29, 2018, Xi&amp;#x2019;an Zhonghong, Xi&amp;#x2019;an TCH, HYREF, Guohua Ku, and Chonggong Bai entered into a CDQ WHPG Station
Fixed Assets Transfer Agreement, pursuant to which Xi&amp;#x2019;an Zhonghong transferred Chengli CDQ WHPG station as the repayment
for the loan of RMB 188,639,400 ($27.54 million) to HYREF, the transfer of which was completed on January 22, 2019.&lt;/font&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;Xi&amp;#x2019;an TCH is a secondary limited partner
of HYREF. The fair value of the CDQ WHPG station applied in the transfer was determined by the parties based upon the appraisal report
issued by Zhonglian Assets Appraisal Group (Shaanxi) Co., Ltd. as of August 15, 2018. However, per the discussion below, Xi&amp;#x2019;an Zhonghong,
Xi&amp;#x2019;an TCH, Guohua Ku and Chonggong Bai (the &amp;#x201c;Buyers&amp;#x201d;) entered into a Buy Back Agreement, also agreed to buy back the
Station when conditions under the Buy Back Agreement are met. Due to the Buy Back agreement, the loan was not deemed repaid, and therefore
the Company recognized Chengli project as assets subject to buyback and kept the loan payable remained recognized under ASC 405-20-40-1
as of March 31, 2021 and December 31, 2020.&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;2.&amp;#xa0;Buy
Back Agreement&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 29, 2018, Xi&amp;#x2019;an TCH, Xi&amp;#x2019;an Zhonghong, HYREF, Guohua Ku, Chonggong Bai and Xi&amp;#x2019;an Hanneng Enterprises
Management Consulting Co. Ltd. (&amp;#x201c;Xi&amp;#x2019;an Hanneng&amp;#x201d;) entered into a Buy Back Agreement.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;Pursuant to the Buy Back Agreement, the 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 (see 3 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 was based on 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. The buy-back price for the Station was based on the higher
of (i) the fair value of the Station on the date transferred; or (ii) the loan balance at the date of the transfer plus interest accrued
through that date. HYREF could 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 on December 20,
2019.&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;The Buy Back agreement related to the CDQ WHPG
station is still outstanding as of March 31, 2021. The Company might be contingently liable for the difference between the fair value
of the transferred asset and the loan and related interest if the fair value of the transferred asset at the time of the exercise of the
buyback option is higher than the loan and related accrued interest. Based on an appraisal, as of March 31, 2021, the asset was&amp;#xa0;valued
at $27.77 million while the loan and related interest was $32.12 million.&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 April 9, 2021, the Buyers and HYREF entered
a Termination of Fulfillment Agreement (termination agreement). Under the termination agreement, the original buyback agreement was terminated
upon signing of the termination agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from
the buyers other than keeping the CDQ WHPG station (also see Note 17).&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;3.Transfer of Xuzhou Huayu
Project and Shenqiu Phase I&amp;#xa0;&amp;amp; II project to Mr. Bai for partial repayment of HYREF loan&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
January 4, 2019, Xi&amp;#x2019;an Zhonghong, Xi&amp;#x2019;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement, pursuant
to which Xi&amp;#x2019;an Zhonghong transferred a CDQ WHPG station (under construction) located in Xuzhou City for Xuzhou Huayu Coking
Co., Ltd. (&amp;#x201c;Xuzhou Huayu Project&amp;#x201d;) to Mr. Bai for RMB 120,000,000 ($17.52 million) and Xi&amp;#x2019;an TCH transferred
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.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
February 15, 2019, Xi&amp;#x2019;an Zhonghong completed the transfer of the Xuzhou Huayu Project and Xi&amp;#x2019;an TCH completed the
transfer of Shenqiu Phase I and II Projects to Mr. Bai, and on January 10, 2019, Mr. Bai transferred all the equity shares of
his wholly owned company, Xi&amp;#x2019;an Hanneng, to HYREF as repayment of Xi&amp;#x2019;an Zhonghong&amp;#x2019;s loan to HYREF as consideration
for the transfer of the Xuzhou Huayu Project and Shenqiu Phase I and II Projects.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Xi&amp;#x2019;an
Hanneng is a holding company and was supposed to own 47,150,000 shares of Xi&amp;#x2019;an Huaxin New Energy Co., Ltd. (&amp;#x201c;Huaxin&amp;#x201d;),
so that HYREF will indirectly receive and own such shares of Xi&amp;#x2019;an Huaxin as the repayment for the loan of Zhonghong. Xi&amp;#x2019;an
Hanneng already owned 29,948,000 shares of Huaxin; however, Xi&amp;#x2019;an Hanneng was not able to obtain the remaining 17,202,000
shares due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 19, 2019, Xi&amp;#x2019;an TCH, Xi&amp;#x2019;an Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back
all outstanding capital equity of Xi&amp;#x2019;an Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back
price was RMB 261,727,506 ($37.52 million) including accrued interest of RMB 14,661,506 ($2.10 million), and was paid in full
by Xi&amp;#x2019;an TCH on December 20, 2019. 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 March 31, 2020, the Company has received the full payment of RMB 247 million ($36.28 million) from Mr. Bai.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;4.
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;/p&gt;&lt;br/&gt;</us-gaap:DebtDisclosureTextBlock>
  <creg:TotalFundCapitalContribution unitRef="cny" contextRef="c86_AsOf31Mar2021_HYREFLoanentrustedLoanMember" decimals="-6">460000000</creg:TotalFundCapitalContribution>
  <creg:TotalFundCapitalContribution unitRef="usd" contextRef="c86_AsOf31Mar2021_HYREFLoanentrustedLoanMember" decimals="-6">77000000</creg:TotalFundCapitalContribution>
  <creg:DescriptionOfEquityInvestment contextRef="c87_From1Jan2021To31Mar2021_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 was to receive interest from Zhonghong for the HYREF Fund&amp;#x2019;s debt investment. The loan was collateralized by the accounts receivable and the fixed assets of Shenqiu Phase I and II power generation systems; the accounts receivable and fixed assets of Zhonghong&amp;#x2019;s three CDQ WHPG systems; and a 27 million RMB ($4.39 million) capital contribution made by Xi&amp;#x2019;an TCH in Zhonghong. Repayment of the loan (principal and interest) was also jointly and severally guaranteed by Xi&amp;#x2019;an TCH and the Chairman and CEO of the Company. In the fourth quarter of 2015, three power stations of Erdos TCH were pledged to Industrial Bank as an additional guarantee for the loan to Zhonghong&amp;#x2019;s three CDQ WHPG systems. In 2016, two additional power stations of Erdos TCH and Pucheng Phase I and II systems were pledged to Industrial Bank as an additional guarantee along with Xi&amp;#x2019;an TCH&amp;#x2019;s equity in Zhonghong.</creg:DescriptionOfEquityInvestment>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage unitRef="pure" contextRef="c88_AsOf30Jul2018_XianZhonghongMember" decimals="3">0.125</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree unitRef="cny" contextRef="c89_AsOf6Aug2016_XianZhonghongMember" decimals="-6">280000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree unitRef="usd" contextRef="c89_AsOf6Aug2016_XianZhonghongMember" decimals="-4">42220000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree>
  <us-gaap:DebtInstrumentAnnualPrincipalPayment unitRef="cny" contextRef="c89_AsOf6Aug2016_XianZhonghongMember" decimals="-6">50000000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
  <us-gaap:DebtInstrumentAnnualPrincipalPayment unitRef="usd" contextRef="c89_AsOf6Aug2016_XianZhonghongMember" decimals="-4">7540000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour unitRef="cny" contextRef="c90_AsOf6Aug2017" decimals="-6">100000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour unitRef="usd" contextRef="c90_AsOf6Aug2017" decimals="-4">16270000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive unitRef="cny" contextRef="c88_AsOf30Jul2018_XianZhonghongMember" decimals="-6">77000000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive>
  <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive unitRef="usd" contextRef="c88_AsOf30Jul2018_XianZhonghongMember" decimals="-4">12520000</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive>
  <creg:DescriptionOfRemainingLoanBalance contextRef="c0_From1Jan2021To31Mar2021">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 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. As of March 31, 2021, the interest payable for this loan was $10.07 million and the outstanding balance for this loan was $22.05 million including a non-current portion of $0.30 million. As of December 31, 2020, the interest payable for this loan was $10.14 million and the outstanding balance for this loan was $22.20 million including a non-current portion of $0.30 million.</creg:DescriptionOfRemainingLoanBalance>
  <us-gaap:InterestPayableCurrentAndNoncurrent unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-4">10140000</us-gaap:InterestPayableCurrentAndNoncurrent>
  <us-gaap:LongTermDebt unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-4">22200000</us-gaap:LongTermDebt>
  <us-gaap:LongTermLoansFromBank unitRef="usd" contextRef="c3_AsOf31Dec2020" decimals="-4">300000</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="cny" contextRef="c91_AsOf29Dec2018_TransferAgreementMember_HYREFMember" decimals="0">188639400</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="usd" contextRef="c91_AsOf29Dec2018_TransferAgreementMember_HYREFMember" decimals="-4">27540000</us-gaap:LongTermLoansFromBank>
  <creg:BuyBackPrice unitRef="cny" contextRef="c92_AsOf20Dec2019" decimals="0">261727506</creg:BuyBackPrice>
  <creg:BuyBackPrice unitRef="usd" contextRef="c92_AsOf20Dec2019" decimals="-4">37520000</creg:BuyBackPrice>
  <us-gaap:DebtInstrumentIncreaseAccruedInterest unitRef="cny" contextRef="c93_From1Dec2019To20Dec2019" decimals="0">14661506</us-gaap:DebtInstrumentIncreaseAccruedInterest>
  <us-gaap:DebtInstrumentIncreaseAccruedInterest unitRef="usd" contextRef="c93_From1Dec2019To20Dec2019" decimals="-4">2100000</us-gaap:DebtInstrumentIncreaseAccruedInterest>
  <us-gaap:ProvisionForLoanLeaseAndOtherLosses unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-4">27770000</us-gaap:ProvisionForLoanLeaseAndOtherLosses>
  <us-gaap:InterestExpenseOther unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="-4">32120000</us-gaap:InterestExpenseOther>
  <us-gaap:LongTermLoansFromBank unitRef="cny" contextRef="c94_AsOf4Jan2019_TransferPriceForShenqiuPhaseIAndIIProjectsMember" decimals="0">120000000</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="usd" contextRef="c94_AsOf4Jan2019_TransferPriceForShenqiuPhaseIAndIIProjectsMember" decimals="-4">17520000</us-gaap:LongTermLoansFromBank>
  <us-gaap:DebtInstrumentAnnualPrincipalPayment unitRef="cny" contextRef="c95_AsOf4Jan2019_TransferPriceForXuzhouHuayuProjectMember" decimals="0">127066000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
  <us-gaap:DebtInstrumentAnnualPrincipalPayment unitRef="usd" contextRef="c95_AsOf4Jan2019_TransferPriceForXuzhouHuayuProjectMember" decimals="-4">18550000</us-gaap:DebtInstrumentAnnualPrincipalPayment>
  <us-gaap:LongTermLoansFromBank unitRef="cny" contextRef="c95_AsOf4Jan2019_TransferPriceForXuzhouHuayuProjectMember" decimals="0">247066000</us-gaap:LongTermLoansFromBank>
  <us-gaap:LongTermLoansFromBank unitRef="usd" contextRef="c95_AsOf4Jan2019_TransferPriceForXuzhouHuayuProjectMember" decimals="-4">36070000</us-gaap:LongTermLoansFromBank>
  <creg:DescriptionOfRemainingLoanBalance contextRef="c96_From1Jan2021To31Mar2021_BaiChonggongMember">Xi&amp;#x2019;an Hanneng is a holding company and was supposed to own 47,150,000 shares of Xi&amp;#x2019;an Huaxin New Energy Co., Ltd. (&amp;#x201c;Huaxin&amp;#x201d;), so that HYREF will indirectly receive and own such shares of Xi&amp;#x2019;an Huaxin as the repayment for the loan of Zhonghong. Xi&amp;#x2019;an Hanneng already owned 29,948,000 shares of Huaxin; however, Xi&amp;#x2019;an Hanneng was not able to obtain the remaining 17,202,000 shares due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.</creg:DescriptionOfRemainingLoanBalance>
  <creg:BuyBackPrice unitRef="cny" contextRef="c97_AsOf19Dec2019_XianTCHMember" decimals="0">261727506</creg:BuyBackPrice>
  <creg:BuyBackPrice unitRef="usd" contextRef="c97_AsOf19Dec2019_XianTCHMember" decimals="-4">37520000</creg:BuyBackPrice>
  <us-gaap:DebtInstrumentIncreaseAccruedInterest unitRef="cny" contextRef="c98_From19Dec2019To19Dec2019_XianTCHMember" decimals="0">14661506</us-gaap:DebtInstrumentIncreaseAccruedInterest>
  <us-gaap:DebtInstrumentIncreaseAccruedInterest unitRef="usd" contextRef="c98_From19Dec2019To19Dec2019_XianTCHMember" decimals="-4">2100000</us-gaap:DebtInstrumentIncreaseAccruedInterest>
  <creg:TransferPriceInstallmentPaymentsDescription contextRef="c93_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 March 31, 2020, the Company has received the full payment of RMB 247 million ($36.28 million) from Mr. Bai.</creg:TransferPriceInstallmentPaymentsDescription>
  <creg:LenderRepaymentDescription contextRef="c0_From1Jan2021To31Mar2021">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:RelatedPartyTransactionsDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;9.
RELATED PARTY TRANSACTIONS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of March 31, 2021 and December 31, 2020, the Company had $28,466 and $28,440, respectively, in advances from the Company&amp;#x2019;s
management, which bear no interest, are unsecured, and are payable upon demand.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;On February 23, 2021, the Company entered into
certain securities purchase agreements with several non-U.S. investors (the &amp;#x201c;Purchasers&amp;#x201d;), pursuant to which the Company agreed
to sell to the Purchasers, an aggregate of up to 3,320,000 shares of common stock of the Company, at&amp;#xa0;$11.522 per share.&amp;#xa0;One
of the purchaser is the Company&amp;#x2019;s CEO (also is the Company&amp;#x2019;s Chairman), he purchased 1,000,000 common shares of the Company.
In April 2021, the Company&amp;#x2019;s CEO amended the number of shares that he would purchase from 1,000,000 shares to 940,000 shares. The
Company returned $691,320 extra proceeds that were received earlier to the Company&amp;#x2019;s CEO in April 2021 (see Note 11).&amp;#xa0;&lt;/p&gt;&lt;br/&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
  <us-gaap:RelatedPartyTransactionDescriptionOfTransaction contextRef="c99_From1Feb2021To23Feb2021">pursuant to which the Company agreed to sell to the Purchasers, an aggregate of up to 3,320,000 shares of common stock of the Company, at $11.522 per share. One of the purchaser is the Company&amp;#x2019;s CEO (also is the Company&amp;#x2019;s Chairman), he purchased 1,000,000 common shares of the Company. In April 2021, the Company&amp;#x2019;s CEO amended the number of shares that he would purchase from 1,000,000 shares to 940,000 shares. The Company returned $691,320 extra proceeds that were received earlier to the Company&amp;#x2019;s CEO in April 2021 (see Note 11).</us-gaap:RelatedPartyTransactionDescriptionOfTransaction>
  <creg:ConvertibleNotePayableNetTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;10.
NOTE PAYABLE, NET&lt;/b&gt;&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Promissory
Notes in December 2020&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
December 4, 2020, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company
sold and issued to the Purchaser a Promissory Note of $3,150,000. The Purchaser purchased the Note with an original issue discount
of $150,000, which was recognized as a debt discount and will be amortized using the interest method over the life of the note.
The Note bears interest at 8% per annum and has a term of 24 months. All outstanding principal and accrued interest on the Note
will become due and payable on December 3, 2022. 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. Beginning on
the date that is six months from the issue date of the Note, Purchaser shall have the right to redeem any amount of this Note
up to $500,000 per calendar month by providing written notice to the Company. During the three months ended March 31, 2021, the
Company amortized OID of $18,750 and recorded $63,000 interest expense on this Note.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</creg:ConvertibleNotePayableNetTextBlock>
  <us-gaap:ConvertibleNotesPayable unitRef="usd" contextRef="c100_AsOf4Dec2020_PromissoryNotesInDecember2020Member" decimals="0">3150000</us-gaap:ConvertibleNotesPayable>
  <us-gaap:DebtInstrumentCarryingAmount unitRef="usd" contextRef="c100_AsOf4Dec2020_PromissoryNotesInDecember2020Member" decimals="0">150000</us-gaap:DebtInstrumentCarryingAmount>
  <us-gaap:DebtInstrumentInterestRateDuringPeriod unitRef="pure" contextRef="c101_From15Nov2020To4Dec2020_PromissoryNotesInDecember2020Member" decimals="2">0.08</us-gaap:DebtInstrumentInterestRateDuringPeriod>
  <us-gaap:ShortTermDebtTerms contextRef="c101_From15Nov2020To4Dec2020_PromissoryNotesInDecember2020Member">24 months</us-gaap:ShortTermDebtTerms>
  <creg:IncreaseDecreaseOutstandingBalancePercentage unitRef="pure" contextRef="c101_From15Nov2020To4Dec2020_PromissoryNotesInDecember2020Member" decimals="2">1.25</creg:IncreaseDecreaseOutstandingBalancePercentage>
  <us-gaap:AmortizationOfFinancingCostsAndDiscounts unitRef="usd" contextRef="c102_From1Jan2021To31Mar2021_PromissoryNotesInDecember2020Member" decimals="0">18750</us-gaap:AmortizationOfFinancingCostsAndDiscounts>
  <us-gaap:InterestExpenseDebtExcludingAmortization unitRef="usd" contextRef="c102_From1Jan2021To31Mar2021_PromissoryNotesInDecember2020Member" decimals="0">63000</us-gaap:InterestExpenseDebtExcludingAmortization>
  <creg:AgreementDescription contextRef="c101_From15Nov2020To4Dec2020_PromissoryNotesInDecember2020Member">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. Beginning on the date that is six months from the issue date of the Note, Purchaser shall have the right to redeem any amount of this Note up to $500,000 per calendar month by providing written notice to the Company.</creg:AgreementDescription>
  <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;11.
SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Shares to be Issued for Equity
Financing in 2021&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; text-align: justify&quot;&gt;On February 23, 2021, the Company entered into
certain securities purchase agreements with several non-U.S. investors (the &amp;#x201c;Purchasers&amp;#x201d;), pursuant to which the Company agreed
to sell to the Purchasers, an aggregate of up to 3,320,000 shares of common stock of the Company, at&amp;#xa0;$11.522 per share, which is
the five-day average closing price immediately prior to signing the Purchase Agreements.&amp;#xa0;One of the purchaser is the Company&amp;#x2019;s
CEO (also is the Company&amp;#x2019;s Chairman), he purchased 1,000,000 common shares of the Company. On March 11, 2021, the Company received
approximately $38.25 million proceeds from the issuance of 3,320,000 shares under the securities purchase agreements, there anywhere no
fees paid in connection with this financing. In April 2021, the Company&amp;#x2019;s CEO amended the number of shares that he would purchase
from 1,000,000 shares to 940,000 shares; accordingly, total number of shares sold in this offering became 3,260,000 shares. The Company
returned $691,320 extra proceeds that were received earlier to the Company&amp;#x2019;s CEO in April 2021.&amp;#xa0;&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;&lt;font style=&quot;text-decoration:underline&quot;&gt;Shares Issued for Equity Financing in 2020&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; text-align: justify&quot;&gt;On August 24, 2020 and September 28, 2020, the
Company entered into Securities Purchase Agreements with the purchaser and offered and sold to such purchaser 265,250 shares of Common
Stock at&amp;#xa0;negotiated purchase prices (132,000 shares at $2.15 per share and 133,250 shares at $2.34 per share)&amp;#xa0;without reference
to the market price and received the net proceeds was $497,187 after deducting the placement agent commission and certain expenses. These
265,250 shares were offered and sold in a registered public offering pursuant to the prospectus supplement dated August 24, 2020, and
the original prospectus contained in an effective shelf registration statement on Form S-3 (the &amp;#x201c;Registration Statement&amp;#x201d;),
which was originally filed with the Securities and Exchange Commission on December 1, 2017, and was declared effective on December 8,
2017 (File No. 333-221868).&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;&lt;font style=&quot;text-decoration:underline&quot;&gt;Warrants&lt;/font&gt;&lt;/i&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Following
is a summary of the activities of warrants that were issued from equity financing (post-reverse stock split) for the three months
ended March 31, 2021&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Number of&lt;br/&gt; Warrants&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&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;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term in&lt;br/&gt;
Years&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&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: -0.125in; padding-left: 0.125in; vertical-align: top; width: 63%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Outstanding at January 1, 2021&lt;/font&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;&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;3.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 style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Exercisable at January 1, 2021&lt;/font&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;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.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 style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Granted&lt;/font&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;td&gt;&amp;#xa0;&lt;/td&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Exchanged&lt;/font&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;td&gt;&amp;#xa0;&lt;/td&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 style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Forfeited&lt;/font&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;td&gt;&amp;#xa0;&lt;/td&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Expired&lt;/font&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;td&gt;&amp;#xa0;&lt;/td&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 style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Outstanding at March 31, 2021&lt;/font&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;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;2.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 style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Exercisable at March 31, 2021&lt;/font&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;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;2.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-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Shares
Issued for Stock Compensation&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
March 16, 2020, the Company&amp;#x2019;s Board of Director agreed to issue 3,333 shares of the Company&amp;#x2019;s Common Stock (post-reverse
stock split) to the Company&amp;#x2019;s law firm. The shares are earned in full and non-refundable as of March 9, 2020. The FV of
these shares are $10,999 on March 9, 2020.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
  <creg:AgreementDescription contextRef="c99_From1Feb2021To23Feb2021">the Company entered into certain securities purchase agreements with several non-U.S. investors (the &amp;#x201c;Purchasers&amp;#x201d;), pursuant to which the Company agreed to sell to the Purchasers, an aggregate of up to 3,320,000 shares of common stock of the Company, at $11.522 per share, which is the five-day average closing price immediately prior to signing the Purchase Agreements. One of the purchaser is the Company&amp;#x2019;s CEO (also is the Company&amp;#x2019;s Chairman), he purchased 1,000,000 common shares of the Company. On March 11, 2021, the Company received approximately $38.25 million proceeds from the issuance of 3,320,000 shares under the securities purchase agreements, there anywhere no fees paid in connection with this financing. In April 2021, the Company&amp;#x2019;s CEO amended the number of shares that he would purchase from 1,000,000 shares to 940,000 shares; accordingly, total number of shares sold in this offering became 3,260,000 shares. The Company returned $691,320 extra proceeds that were received earlier to the Company&amp;#x2019;s CEO in April 2021.</creg:AgreementDescription>
  <creg:AgreementDescription contextRef="c103_From1Sep2020To28Sep2020">the Company entered into Securities Purchase Agreements with the purchaser and offered and sold to such purchaser 265,250 shares of Common Stock at negotiated purchase prices (132,000 shares at $2.15 per share and 133,250 shares at $2.34 per share) without reference to the market price and received the net proceeds was $497,187 after deducting the placement agent commission and certain expenses. These 265,250 shares were offered and sold in a registered public offering pursuant to the prospectus supplement dated August 24, 2020, and the original prospectus contained in an effective shelf registration statement on Form S-3 (the &amp;#x201c;Registration Statement&amp;#x201d;), which was originally filed with the Securities and Exchange Commission on December 1, 2017, and was declared effective on December 8, 2017 (File No. 333-221868).</creg:AgreementDescription>
  <creg:AgreementDescription contextRef="c104_From1Aug2020To24Aug2020">the Company entered into Securities Purchase Agreements with the purchaser and offered and sold to such purchaser 265,250 shares of Common Stock at negotiated purchase prices (132,000 shares at $2.15 per share and 133,250 shares at $2.34 per share) without reference to the market price and received the net proceeds was $497,187 after deducting the placement agent commission and certain expenses. These 265,250 shares were offered and sold in a registered public offering pursuant to the prospectus supplement dated August 24, 2020, and the original prospectus contained in an effective shelf registration statement on Form S-3 (the &amp;#x201c;Registration Statement&amp;#x201d;), which was originally filed with the Securities and Exchange Commission on December 1, 2017, and was declared effective on December 8, 2017 (File No. 333-221868).</creg:AgreementDescription>
  <us-gaap:StockIssuedDuringPeriodSharesNewIssues unitRef="shares" contextRef="c105_From1Mar2020To16Mar2020_BoardOfDirectorsChairmanMember" decimals="INF">3333</us-gaap:StockIssuedDuringPeriodSharesNewIssues>
  <us-gaap:StockIssuedDuringPeriodValueNewIssues unitRef="usd" contextRef="c106_From1Mar2020To9Mar2020_BoardOfDirectorsChairmanMember" decimals="0">10999</us-gaap:StockIssuedDuringPeriodValueNewIssues>
  <creg:ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&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;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Number of&lt;br/&gt; Warrants&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&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;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term in&lt;br/&gt;
Years&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&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: -0.125in; padding-left: 0.125in; vertical-align: top; width: 63%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Outstanding at January 1, 2021&lt;/font&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;&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;3.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 style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Exercisable at January 1, 2021&lt;/font&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;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.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 style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Granted&lt;/font&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;td&gt;&amp;#xa0;&lt;/td&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Exchanged&lt;/font&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;td&gt;&amp;#xa0;&lt;/td&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 style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Forfeited&lt;/font&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;td&gt;&amp;#xa0;&lt;/td&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Expired&lt;/font&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;td&gt;&amp;#xa0;&lt;/td&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 style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Outstanding at March 31, 2021&lt;/font&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;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;2.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 style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Exercisable at March 31, 2021&lt;/font&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;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;2.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="c107_AsOf31Dec2020_WarrantMember" decimals="INF">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c107_AsOf31Dec2020_WarrantMember" decimals="1">14.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3 contextRef="c108_From1Jan2021To31Mar2021_WarrantMember">P3Y76D</creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber unitRef="shares" contextRef="c109_AsOf31Mar2021_WarrantMember" decimals="INF">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c109_AsOf31Mar2021_WarrantMember" decimals="1">14.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice>
  <creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance contextRef="c108_From1Jan2021To31Mar2021_WarrantMember">P3Y76D</creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c108_From1Jan2021To31Mar2021_WarrantMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c108_From1Jan2021To31Mar2021_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 contextRef="c108_From1Jan2021To31Mar2021_WarrantMember" xs:nil="true"/>
  <creg:AverageExercisePricepostreverseStockSplitPriceExchangedinDollars unitRef="usdPershares" contextRef="c108_From1Jan2021To31Mar2021_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2 contextRef="c108_From1Jan2021To31Mar2021_WarrantMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod unitRef="shares" contextRef="c108_From1Jan2021To31Mar2021_WarrantMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c108_From1Jan2021To31Mar2021_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2 contextRef="c108_From1Jan2021To31Mar2021_WarrantMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod unitRef="shares" contextRef="c108_From1Jan2021To31Mar2021_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c108_From1Jan2021To31Mar2021_WarrantMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2 contextRef="c108_From1Jan2021To31Mar2021_WarrantMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber unitRef="shares" contextRef="c109_AsOf31Mar2021_WarrantMember" decimals="INF">30411</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c109_AsOf31Mar2021_WarrantMember" decimals="1">14.0</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c108_From1Jan2021To31Mar2021_WarrantMember">P2Y350D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised unitRef="shares" contextRef="c108_From1Jan2021To31Mar2021_WarrantMember" decimals="INF">30411</us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c108_From1Jan2021To31Mar2021_WarrantMember" decimals="1">14.0</us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2 contextRef="c108_From1Jan2021To31Mar2021_WarrantMember">P2Y350D</creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2>
  <us-gaap:IncomeTaxDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;12.
INCOME TAX&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s Chinese subsidiaries are governed by the Income Tax Law of the PRC concerning privately-run enterprises, which
are generally subject to tax at 25% on income reported in the statutory financial statements after appropriate tax adjustments.
Under Chinese tax law, the tax treatment of finance and sales-type leases is similar to US GAAP. However, the local tax bureau
continues to treat the Company&amp;#x2019;s sales-type leases as operating leases. Accordingly, the Company recorded deferred income
taxes.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s subsidiaries generate all of their income from their PRC operations. All of the Company&amp;#x2019;s Chinese subsidiaries&amp;#x2019;
effective income tax rate for 2021 and 2020 was 25%. Yinghua, Shanghai TCH, Xi&amp;#x2019;an TCH, Huahong, Zhonghong and Erdos TCH
file separate income tax returns.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;There
is no income tax for companies domiciled in the Cayman Islands. Accordingly, the Company&amp;#x2019;s CFS do not present any income
tax provisions related to Cayman Islands tax jurisdiction, where Sifang Holding is domiciled.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
US parent company, CREG is taxed in the US and, as of March 31, 2021, had net operating loss (&amp;#x201c;NOL&amp;#x201d;) carry forwards
for income taxes of $1.48 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. However, the coronavirus Aid, Relief
and Economic Security Act (&amp;#x201c;the CARES Act&amp;#x201d;) issued in March 2020, provides tax relief to both corporate and noncorporate
taxpayers by adding a five-year carryback period and temporarily repealing the 80% limitation for NOLs arising in 2018, 2019 and
2020. The management believes the realization of benefits from these losses may be uncertain due to the US parent company&amp;#x2019;s
continuing operating losses. Accordingly, a 100% deferred tax asset valuation allowance was provided.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;As
of March 31, 2021, the Company&amp;#x2019;s PRC subsidiaries had $43.74 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 Xi&amp;#x2019;an TCH, Erdos TCH and Zhonghong. Management
considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making
this assessment. After consideration of all the information available, management believes that significant uncertainty exists
with respect to future realization of the deferred tax assets due to the recurring losses from operations of these entities, accordingly,
the Company recorded a 100% deferred tax valuation allowance for PRC NOL.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
following table reconciles the U.S. statutory rates to the Company&amp;#x2019;s effective tax rate for the three months ended March
31, 2021 and 2020, respectively:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&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: -0.125in; padding-left: 0.125in; vertical-align: top; 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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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;0.2&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(2.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 style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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;1.4&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;4.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;Change in valuation 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;21.3&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;19.30&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;Tax expense 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;1.9&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
provision for income tax expense for the three months ended March 31, 2021 and 2020 consisted of the following:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&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: -0.125in; padding-left: 0.125in; vertical-align: top; width: 76%; text-align: left&quot;&gt;Income tax expense &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;5,125&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;-&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&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;-&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;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;Total income tax expense&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,125&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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: 2pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes unitRef="pure" contextRef="c0_From1Jan2021To31Mar2021" decimals="2">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes unitRef="pure" contextRef="c110_From1Jan2021To31Mar2021_PRCMember" decimals="2">0.25</us-gaap:EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes>
  <us-gaap:IncomeTaxExaminationDescription contextRef="c0_From1Jan2021To31Mar2021">The US parent company, CREG is taxed in the US and, as of March 31, 2021, had net operating loss (&amp;#x201c;NOL&amp;#x201d;) carry forwards for income taxes of $1.48 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. However, the coronavirus Aid, Relief and Economic Security Act (&amp;#x201c;the CARES Act&amp;#x201d;) issued in March 2020, provides tax relief to both corporate and noncorporate taxpayers by adding a five-year carryback period and temporarily repealing the 80% limitation for NOLs arising in 2018, 2019 and 2020. The management believes the realization of benefits from these losses may be uncertain due to the US parent company&amp;#x2019;s continuing operating losses. Accordingly, a 100% deferred tax asset valuation allowance was provided.</us-gaap:IncomeTaxExaminationDescription>
  <us-gaap:OperatingLossCarryforwards unitRef="usd" contextRef="c111_AsOf31Mar2021_PRCMember" decimals="-4">43740000</us-gaap:OperatingLossCarryforwards>
  <creg:EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance unitRef="pure" contextRef="c110_From1Jan2021To31Mar2021_PRCMember" decimals="2">1.00</creg:EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance>
  <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&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: -0.125in; padding-left: 0.125in; vertical-align: top; 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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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;0.2&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;(2.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 style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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;1.4&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;4.0&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;Change in valuation 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;21.3&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;19.30&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;Tax expense 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;1.9&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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;-&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
  <creg:USStatutoryRates unitRef="pure" contextRef="c0_From1Jan2021To31Mar2021" decimals="3">0.210</creg:USStatutoryRates>
  <creg:USStatutoryRates unitRef="pure" contextRef="c4_From1Jan2020To31Mar2020" decimals="3">0.210</creg:USStatutoryRates>
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential unitRef="pure" contextRef="c0_From1Jan2021To31Mar2021" decimals="3">0.002</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential unitRef="pure" contextRef="c4_From1Jan2020To31Mar2020" decimals="3">-0.023</us-gaap:EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential>
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments unitRef="pure" contextRef="c0_From1Jan2021To31Mar2021" decimals="3">0.014</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments unitRef="pure" contextRef="c4_From1Jan2020To31Mar2020" decimals="3">0.040</us-gaap:EffectiveIncomeTaxRateReconciliationOtherAdjustments>
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent unitRef="pure" contextRef="c0_From1Jan2021To31Mar2021" decimals="3">0.213</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
  <us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent unitRef="pure" contextRef="c4_From1Jan2020To31Mar2020" decimals="4">0.1930</us-gaap:EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent>
  <us-gaap:EffectiveIncomeTaxRateContinuingOperations unitRef="pure" contextRef="c0_From1Jan2021To31Mar2021" decimals="3">0.019</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
  <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&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-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2021&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;2020&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&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: -0.125in; padding-left: 0.125in; vertical-align: top; width: 76%; text-align: left&quot;&gt;Income tax expense &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;5,125&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;-&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&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;-&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;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;Total income tax expense&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,125&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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: 2pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
  <us-gaap:CurrentIncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">5125</us-gaap:CurrentIncomeTaxExpenseBenefit>
  <us-gaap:CurrentIncomeTaxExpenseBenefit unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:DeferredIncomeTaxExpenseBenefit unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" xs:nil="true"/>
  <us-gaap:DeferredIncomeTaxExpenseBenefit unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" xs:nil="true"/>
  <us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;13.
STOCK-BASED COMPENSATION PLAN&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Options
to Employees and Directors&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
June 19, 2015, the stockholders of the Company approved the China Recycling Energy Corporation Omnibus Equity Plan (the &amp;#x201c;Plan&amp;#x201d;)
at its annual meeting. The total shares of Common Stock authorized for issuance during the term of the Plan is 124,626 (post-reverse
stock split). The Plan was effective immediately upon its adoption by the Board of Directors on April 24, 2015, subject to stockholder
approval, and will terminate on the earliest to occur of (i) the 10th anniversary of the Plan&amp;#x2019;s effective date, or (ii)
the date on which all shares available for issuance under the Plan shall have been issued as fully-vested shares. The stockholders
approved the Plan at their annual meeting on June 19, 2015.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
following table summarizes option activity with respect to employees and independent directors for the three months ended March
31, 2021, and the number of options reflects the Reverse Stock Split effective April 13, 2020:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Number of&lt;br/&gt; Shares&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&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;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term in&lt;br/&gt;
Years&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&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: -0.125in; padding-left: 0.125in; vertical-align: top; width: 63%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Outstanding at January 1, 2021&lt;/font&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;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;500&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;16.1&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;6.32&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Exercisable at January 1, 2021&lt;/font&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;500&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;6.32&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: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Granted&lt;/font&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;td&gt;&amp;#xa0;&lt;/td&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Exercised&lt;/font&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;td&gt;&amp;#xa0;&lt;/td&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 style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Forfeited&lt;/font&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;td&gt;&amp;#xa0;&lt;/td&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Outstanding at March 31, 2021&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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;500&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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;16.1&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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;6.07&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Exercisable at March 31, 2021&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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;500&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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: 2pt; 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;6.07&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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="c112_AsOf19Jun2015" decimals="INF">124626</us-gaap:ExcessStockSharesAuthorized>
  <us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&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-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Number of&lt;br/&gt; Shares&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&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;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Weighted&lt;br/&gt; Average&lt;br/&gt; Remaining&lt;br/&gt; Contractual&lt;br/&gt; Term in&lt;br/&gt;
Years&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&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: -0.125in; padding-left: 0.125in; vertical-align: top; width: 63%; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Outstanding at January 1, 2021&lt;/font&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;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;width: 9%; text-align: right&quot;&gt;500&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;16.1&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;6.32&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Exercisable at January 1, 2021&lt;/font&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;500&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;6.32&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: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Granted&lt;/font&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;td&gt;&amp;#xa0;&lt;/td&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Exercised&lt;/font&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;td&gt;&amp;#xa0;&lt;/td&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 style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Forfeited&lt;/font&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;td&gt;&amp;#xa0;&lt;/td&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Outstanding at March 31, 2021&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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;500&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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;16.1&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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;6.07&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Exercisable at March 31, 2021&lt;/font&gt;&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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;500&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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: 2pt; 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;6.07&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber unitRef="shares" contextRef="c113_AsOf31Dec2020_IndependentDirectorsCompensationPlanMember" decimals="INF">500</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c114_AsOf31Mar2021_IndependentDirectorsCompensationPlanMember" decimals="1">16.1</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2 contextRef="c115_From1Jan2021To31Mar2021_IndependentDirectorsCompensationPlanMember">P6Y116D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable unitRef="shares" contextRef="c113_AsOf31Dec2020_IndependentDirectorsCompensationPlanMember" decimals="INF">500</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c113_AsOf31Dec2020_IndependentDirectorsCompensationPlanMember" decimals="1">54.3</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice>
  <us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1 contextRef="c115_From1Jan2021To31Mar2021_IndependentDirectorsCompensationPlanMember">P6Y116D</us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross unitRef="shares" contextRef="c115_From1Jan2021To31Mar2021_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c115_From1Jan2021To31Mar2021_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2 contextRef="c115_From1Jan2021To31Mar2021_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised unitRef="shares" contextRef="c115_From1Jan2021To31Mar2021_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c115_From1Jan2021To31Mar2021_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2 contextRef="c115_From1Jan2021To31Mar2021_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod unitRef="shares" contextRef="c115_From1Jan2021To31Mar2021_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c115_From1Jan2021To31Mar2021_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2 contextRef="c115_From1Jan2021To31Mar2021_IndependentDirectorsCompensationPlanMember" xs:nil="true"/>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber unitRef="shares" contextRef="c114_AsOf31Mar2021_IndependentDirectorsCompensationPlanMember" decimals="INF">500</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c114_AsOf31Mar2021_IndependentDirectorsCompensationPlanMember" decimals="1">16.1</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne contextRef="c115_From1Jan2021To31Mar2021_IndependentDirectorsCompensationPlanMember">P6Y25D</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable unitRef="shares" contextRef="c114_AsOf31Mar2021_IndependentDirectorsCompensationPlanMember" decimals="INF">500</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable>
  <creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice unitRef="usdPershares" contextRef="c114_AsOf31Mar2021_IndependentDirectorsCompensationPlanMember" decimals="1">54.3</creg:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice>
  <creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance contextRef="c115_From1Jan2021To31Mar2021_IndependentDirectorsCompensationPlanMember">P6Y25D</creg:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance>
  <creg:StatutoryReservesTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;14.
STATUTORY RESERVES&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;Pursuant
to the corporate law of the PRC effective January 1, 2006, the Company is only required to maintain one statutory reserve by appropriating
from its after-tax profit before declaration or payment of dividends. The statutory reserve represents restricted retained earnings.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Surplus
Reserve Fund&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s Chinese subsidiaries are required to transfer 10% of their net income, as determined under PRC accounting rules
and regulations, to a statutory surplus reserve fund until such reserve balance reaches 50% of the Company&amp;#x2019;s registered
capital.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
surplus reserve fund is non-distributable other than during liquidation and can be used to fund previous years&amp;#x2019; losses,
if any, and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders
in proportion to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining
reserve balance after such issue is not less than 25% of the registered capital.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;During
the three months ended March 31, 2021, the Company transferred $1,538, which is 10% of Xi&amp;#x2019;an TCH&amp;#x2019;s net income to the
statutory reverse. The maximum statutory reserve amount has not been reached for any subsidiary. The table below discloses the
statutory reserve amount in the currency type registered for each Chinese subsidiary as of March 31, 2021 and December 31, 2020:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left&quot;&gt;Name&amp;#xa0;of&amp;#xa0;Chinese&amp;#xa0;Subsidiaries&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Registered&lt;br/&gt; Capital&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Maximum&lt;br/&gt; Statutory&lt;br/&gt; Reserve&lt;br/&gt; Amount&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Statutory &lt;br/&gt;
reserve at&lt;br/&gt; March&amp;#xa0;31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Statutory&lt;br/&gt; reserve at&lt;br/&gt; December&amp;#xa0;31,&lt;br/&gt; 2020&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 38%; 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; vertical-align: bottom&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 8%; text-align: right; vertical-align: bottom&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; vertical-align: bottom&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 8%; text-align: right; vertical-align: bottom&quot;&gt;14,900,000&lt;/td&gt;&lt;td style=&quot;width: 2%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; width: 18%; text-align: center&quot;&gt;&amp;#xa5;6,564,303 ($1,003,859)&lt;/td&gt;&lt;td style=&quot;width: 2%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; width: 18%; text-align: center&quot;&gt;&amp;#xa5;6,564,303 ($1,003,859)&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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; vertical-align: bottom&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right; vertical-align: bottom&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; vertical-align: bottom&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right; vertical-align: bottom&quot;&gt;101,000,000&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa5;73,710,678 ($11,237,852)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa5;73,700,706 ($11,236,314)&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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; vertical-align: bottom&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right; vertical-align: bottom&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; vertical-align: bottom&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right; vertical-align: bottom&quot;&gt;60,000,000&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa5;19,035,814 ($2,914,869)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa5;19,035,814 ($2,914,869)&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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 style=&quot;vertical-align: bottom; text-align: center&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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 style=&quot;vertical-align: bottom; text-align: center&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&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 style=&quot;vertical-align: bottom; text-align: center&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;
    &lt;td&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-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Common
Welfare Fund&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
common welfare fund is a voluntary fund to which the Company can transfer 5% to 10% of its net income. This fund can only be utilized
on capital items for the collective benefit of the Company&amp;#x2019;s employees, such as construction of dormitories, cafeteria facilities,
and other staff welfare facilities. This fund is non-distributable other than upon liquidation. The Company does not participate
in this fund.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</creg:StatutoryReservesTextBlock>
  <creg:PercentageOfStatutoryReserveNetIncome unitRef="pure" contextRef="c116_From1Jan2021To31Mar2021_StatutorySurplusReserveFundMember" decimals="2">0.10</creg:PercentageOfStatutoryReserveNetIncome>
  <creg:PercentageOfReserveRegisteredCapital unitRef="pure" contextRef="c116_From1Jan2021To31Mar2021_StatutorySurplusReserveFundMember" decimals="2">0.50</creg:PercentageOfReserveRegisteredCapital>
  <creg:TotalRemainingReserveDescription contextRef="c116_From1Jan2021To31Mar2021_StatutorySurplusReserveFundMember">The surplus reserve fund is non-distributable other than during liquidation and can be used to fund previous years&amp;#x2019; losses, if any, and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining reserve balance after such issue is not less than 25% of the registered capital.</creg:TotalRemainingReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c0_From1Jan2021To31Mar2021">During the three months ended March 31, 2021, the Company transferred $1,538, which is 10% of Xi&amp;#x2019;an TCH&amp;#x2019;s net income to the statutory reverse.</creg:StatutoryReserveDescription>
  <creg:PercentageOfStatutoryReserveNetIncome unitRef="pure" contextRef="c117_From1Jan2021To31Mar2021_MinimumMember_CommonWelfareFundMember" decimals="2">0.05</creg:PercentageOfStatutoryReserveNetIncome>
  <creg:PercentageOfStatutoryReserveNetIncome unitRef="pure" contextRef="c118_From1Jan2021To31Mar2021_MaximumMember_CommonWelfareFundMember" decimals="2">0.10</creg:PercentageOfStatutoryReserveNetIncome>
  <creg:StatutoryReservesDisclosureTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&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;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left&quot;&gt;Name&amp;#xa0;of&amp;#xa0;Chinese&amp;#xa0;Subsidiaries&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Registered&lt;br/&gt; Capital&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Maximum&lt;br/&gt; Statutory&lt;br/&gt; Reserve&lt;br/&gt; Amount&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Statutory &lt;br/&gt;
reserve at&lt;br/&gt; March&amp;#xa0;31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Statutory&lt;br/&gt; reserve at&lt;br/&gt; December&amp;#xa0;31,&lt;br/&gt; 2020&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 38%; 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; vertical-align: bottom&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 8%; text-align: right; vertical-align: bottom&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; vertical-align: bottom&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 8%; text-align: right; vertical-align: bottom&quot;&gt;14,900,000&lt;/td&gt;&lt;td style=&quot;width: 2%; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; width: 18%; text-align: center&quot;&gt;&amp;#xa5;6,564,303 ($1,003,859)&lt;/td&gt;&lt;td style=&quot;width: 2%&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; width: 18%; text-align: center&quot;&gt;&amp;#xa5;6,564,303 ($1,003,859)&lt;/td&gt;
    &lt;td style=&quot;width: 1%&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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; vertical-align: bottom&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right; vertical-align: bottom&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; vertical-align: bottom&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right; vertical-align: bottom&quot;&gt;101,000,000&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa5;73,710,678 ($11,237,852)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa5;73,700,706 ($11,236,314)&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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; vertical-align: bottom&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right; vertical-align: bottom&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; vertical-align: bottom&quot;&gt;&amp;#xa5;&lt;/td&gt;&lt;td style=&quot;text-align: right; vertical-align: bottom&quot;&gt;60,000,000&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa5;19,035,814 ($2,914,869)&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa5;19,035,814 ($2,914,869)&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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 style=&quot;vertical-align: bottom; text-align: center&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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 style=&quot;vertical-align: bottom; text-align: center&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; &quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&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 style=&quot;vertical-align: bottom; text-align: center&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; text-align: center&quot;&gt;Did not accrue yet due to accumulated deficit&lt;/td&gt;
    &lt;td&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</creg:StatutoryReservesDisclosureTableTextBlock>
  <us-gaap:Capital unitRef="cny" contextRef="c119_AsOf31Mar2021_ShanghaiTCHMember" decimals="0">29800000</us-gaap:Capital>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c119_AsOf31Mar2021_ShanghaiTCHMember" decimals="0">14900000</creg:MaximumStatutoryReserveAmount>
  <creg:StatutoryReserveDescription contextRef="c120_From1Jan2021To31Mar2021_CNY_ShanghaiTCHMember">6,564,303</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c121_From1Jan2021To31Mar2021_ShanghaiTCHMember">($1,003,859)</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c122_From1Jan2020To31Dec2020_CNY_ShanghaiTCHMember">6,564,303</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c123_From1Jan2020To31Dec2020_ShanghaiTCHMember">($1,003,859)</creg:StatutoryReserveDescription>
  <us-gaap:Capital unitRef="cny" contextRef="c124_AsOf31Mar2021_XianTCHMember" decimals="0">202000000</us-gaap:Capital>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c124_AsOf31Mar2021_XianTCHMember" decimals="0">101000000</creg:MaximumStatutoryReserveAmount>
  <creg:StatutoryReserveDescription contextRef="c125_From1Jan2021To31Mar2021_CNY_XianTCHMember">73,710,678</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c126_From1Jan2021To31Mar2021_XianTCHMember">($11,237,852)</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c127_From1Jan2020To31Dec2020_CNY_XianTCHMember">73,700,706</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c128_From1Jan2020To31Dec2020_XianTCHMember">($11,236,314)</creg:StatutoryReserveDescription>
  <us-gaap:Capital unitRef="cny" contextRef="c129_AsOf31Mar2021_ErdosTCHMember" decimals="0">120000000</us-gaap:Capital>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c129_AsOf31Mar2021_ErdosTCHMember" decimals="0">60000000</creg:MaximumStatutoryReserveAmount>
  <creg:StatutoryReserveDescription contextRef="c130_From1Jan2021To31Mar2021_CNY_ErdosTCHMember">19,035,814</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c131_From1Jan2021To31Mar2021_ErdosTCHMember">($2,914,869)</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c132_From1Jan2020To31Dec2020_CNY_ErdosTCHMember">19,035,814</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c133_From1Jan2020To31Dec2020_ErdosTCHMember">($2,914,869)</creg:StatutoryReserveDescription>
  <us-gaap:Capital unitRef="cny" contextRef="c134_AsOf31Mar2021_XianZhonghongMember" decimals="0">30000000</us-gaap:Capital>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c134_AsOf31Mar2021_XianZhonghongMember" decimals="0">15000000</creg:MaximumStatutoryReserveAmount>
  <creg:StatutoryReserveDescription contextRef="c135_From1Jan2021To31Mar2021_CNY_XianZhonghongMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c136_From1Jan2021To31Mar2021_XianZhonghongMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c137_From1Jan2020To31Dec2020_CNY_XianZhonghongMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c138_From1Jan2020To31Dec2020_XianZhonghongMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <us-gaap:Capital unitRef="cny" contextRef="c139_AsOf31Mar2021_ShaanxiHuahongMember" decimals="0">2500300</us-gaap:Capital>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c139_AsOf31Mar2021_ShaanxiHuahongMember" decimals="0">1250150</creg:MaximumStatutoryReserveAmount>
  <creg:StatutoryReserveDescription contextRef="c140_From1Jan2021To31Mar2021_CNY_ShaanxiHuahongMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c141_From1Jan2021To31Mar2021_ShaanxiHuahongMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c142_From1Jan2020To31Dec2020_CNY_ShaanxiHuahongMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c143_From1Jan2020To31Dec2020_ShaanxiHuahongMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <us-gaap:Capital unitRef="cny" contextRef="c144_AsOf31Mar2021_ZhongxunMember" decimals="0">35000000</us-gaap:Capital>
  <creg:MaximumStatutoryReserveAmount unitRef="usd" contextRef="c144_AsOf31Mar2021_ZhongxunMember" decimals="0">17500000</creg:MaximumStatutoryReserveAmount>
  <creg:StatutoryReserveDescription contextRef="c145_From1Jan2021To31Mar2021_CNY_ZhongxunMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c146_From1Jan2021To31Mar2021_ZhongxunMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c147_From1Jan2020To31Dec2020_CNY_ZhongxunMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <creg:StatutoryReserveDescription contextRef="c148_From1Jan2020To31Dec2020_ZhongxunMember">Did not accrue yet due to accumulated deficit</creg:StatutoryReserveDescription>
  <us-gaap:LossContingencyDisclosures contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;15.
CONTINGENCIES&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;China
maintains a &amp;#x201c;closed&amp;#x201d; capital account, meaning companies, banks, and individuals cannot move money in or out of the
country except in accordance with strict rules. The People&amp;#x2019;s Bank of China (PBOC) and State Administration of Foreign Exchange
(SAFE) regulate the flow of foreign exchange in and out of the country. For inward or outward foreign currency transactions, the
Company needs to make a timely declaration to the bank with sufficient supporting documents to declare the nature of the business
transaction. The Company&amp;#x2019;s sales, purchases and expense transactions are denominated in RMB and all of the Company&amp;#x2019;s
assets and liabilities are also denominated in RMB. The RMB is not freely convertible into foreign currencies under the current
law. Remittances in currencies other than RMB may require certain supporting documentation in order to make the remittance.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company&amp;#x2019;s operations in the PRC are subject to specific considerations and significant risks not typically associated with
companies in North America and Western Europe. These include risks associated with, among others, the political, economic and
legal environments and foreign currency exchange. The Company&amp;#x2019;s results may be adversely affected by changes in governmental
policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates
and methods of taxation, among other things.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:LossContingencyDisclosures>
  <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;16.
COMMITMENTS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Lease
Commitment&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
November 20, 2017, Xi&amp;#x2019;an TCH entered into a lease for its office with a term from December 1, 2017 through November 30,
2020. The monthly rent is RMB 36,536 ($5,600) with quarterly payment in advance. This lease was expired in November 2020. The
Company entered a new lease contract for the same location for a period from January 1, 2021 through December 31, 2023 with monthly
rent of RMB 36,536 ($5,600), to be paid every half year in advance.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;For
the three months ended March 31, 2021 and 2020, the rental expense of the Company was $16,903 and $16,374, respectively.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
components of lease costs, lease term and discount rate with respect of the office lease with an initial term of more than 12
months are as follows:&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Three Months Ended&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&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: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;March&amp;#xa0;31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left&quot;&gt;Operating lease cost &amp;#x2013; amortization of ROU&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;14,989&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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left&quot;&gt;Operating lease cost &amp;#x2013; interest expense on lease liability&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,914&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;2.75 years&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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;vertical-align: top; font-weight: bold; text-align: left&quot;&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; vertical-align: bottom&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; vertical-align: bottom&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;March&amp;#xa0;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&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: -0.125in; padding-left: 0.125in; vertical-align: top; width: 88%; text-align: left&quot;&gt;Operating lease cost&amp;#x2013; amortization of ROU&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;15,987&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;Operating lease cost &amp;#x2013; interest expense on lease liability&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;387&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;Weighted Average Remaining Lease Term - Operating leases&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;0.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; &quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
following is a schedule, by years, of maturities of the office lease liabilities as of March 31, 2021&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 1.5pt; padding-left: 10pt&quot;&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: center; padding-bottom: 1.5pt; vertical-align: bottom&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center&quot;&gt;&lt;b&gt;Operating &lt;br/&gt;
Leases&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;vertical-align: bottom; padding-bottom: 1.5pt; text-align: center&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left&quot;&gt;For the years ended March 31, 2022,&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;66,720&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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left&quot;&gt;For the years ended March 31, 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;66,720&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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left&quot;&gt;For the years ended March 31, 2024&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;33,360&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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;166,800&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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left&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;(9,978&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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left&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;156,822&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Employment
Agreement&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font: 10pt Times New Roman, Times, Serif&quot;&gt;On
May 8, 2020, the Company entered an employment agreement with Yongjiang Shi, the Company&amp;#x2019;s CFO for a term of 24 months.
The monthly salary is RMB 16,000 ($2,300). The Company will grant the CFO no less than 5,000 shares of the Company&amp;#x2019;s Common
Stock annually.&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;i&gt;&lt;font style=&quot;text-decoration:underline&quot;&gt;Investment
Banking Engagement Agreement&lt;/font&gt;&lt;/i&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
October 10, 2019, the Company entered an investment banking engagement agreement with an investment banker firm to engage them
as the exclusive lead underwriter for a registered securities offering of up to $20 million. The Company shall pay to the investment
banker an equity retainer fee of 15,000 shares (post-reverse stock split) of the restricted Common Stock of the Company (10,000
shares was issued within 10 business days of signing the agreement, and remaining 5,000 shares will be paid upon completion of
the offering). The agreement expired in March 2021.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
  <us-gaap:LesseeOperatingLeaseDescription contextRef="c149_From1Nov2017To20Nov2017">lease for its office with a term from December 1, 2017 through November 30, 2020.</us-gaap:LesseeOperatingLeaseDescription>
  <us-gaap:PaymentsForRent unitRef="cny" contextRef="c149_From1Nov2017To20Nov2017" decimals="0">36536</us-gaap:PaymentsForRent>
  <us-gaap:PaymentsForRent unitRef="usd" contextRef="c149_From1Nov2017To20Nov2017" decimals="0">5600</us-gaap:PaymentsForRent>
  <us-gaap:LesseeOperatingLeaseDescription contextRef="c150_From1Nov2017To20Nov2017_NewLeaseContractMember">The Company entered a new lease contract for the same location for a period from January 1, 2021 through December 31, 2023</us-gaap:LesseeOperatingLeaseDescription>
  <us-gaap:PaymentsForRent unitRef="cny" contextRef="c150_From1Nov2017To20Nov2017_NewLeaseContractMember" decimals="0">36536</us-gaap:PaymentsForRent>
  <us-gaap:PaymentsForRent unitRef="usd" contextRef="c150_From1Nov2017To20Nov2017_NewLeaseContractMember" decimals="0">5600</us-gaap:PaymentsForRent>
  <us-gaap:LeaseAndRentalExpense unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">16903</us-gaap:LeaseAndRentalExpense>
  <us-gaap:LeaseAndRentalExpense unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">16374</us-gaap:LeaseAndRentalExpense>
  <us-gaap:EmployeeBenefitsAndShareBasedCompensation unitRef="cny" contextRef="c151_From1May2020To8May2020_ChiefFinancialOfficerMember" decimals="0">16000</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
  <us-gaap:EmployeeBenefitsAndShareBasedCompensation unitRef="usd" contextRef="c151_From1May2020To8May2020_ChiefFinancialOfficerMember" decimals="0">-2300</us-gaap:EmployeeBenefitsAndShareBasedCompensation>
  <us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant unitRef="shares" contextRef="c152_AsOf8May2020" decimals="INF">5000</us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
  <us-gaap:SaleOfStockDescriptionOfTransaction contextRef="c153_From1Oct2019To10Oct2019">the Company entered an investment banking engagement agreement with an investment banker firm to engage them as the exclusive lead underwriter for a registered securities offering of up to $20 million. The Company shall pay to the investment banker an equity retainer fee of 15,000 shares (post-reverse stock split) of the restricted Common Stock of the Company (10,000 shares was issued within 10 business days of signing the agreement, and remaining 5,000 shares will be paid upon completion of the offering). The agreement expired in March 2021.</us-gaap:SaleOfStockDescriptionOfTransaction>
  <us-gaap:LeaseCostTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;Three Months Ended&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&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: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;March&amp;#xa0;31,&lt;br/&gt; 2021&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom; background-color: rgb(204,238,255)&quot;&gt;
    &lt;td style=&quot;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left&quot;&gt;Operating lease cost &amp;#x2013; amortization of ROU&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;14,989&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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left&quot;&gt;Operating lease cost &amp;#x2013; interest expense on lease liability&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;1,914&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;2.75 years&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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;5&lt;/td&gt;&lt;td style=&quot;text-align: left&quot;&gt;%&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;vertical-align: top; font-weight: bold; text-align: left&quot;&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; vertical-align: bottom&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;vertical-align: bottom; text-align: center&quot;&gt;&lt;b&gt;Three Months Ended&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;text-align: center; vertical-align: bottom&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td colspan=&quot;2&quot; style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center&quot;&gt;March&amp;#xa0;31,&lt;br/&gt; 2020&lt;/td&gt;&lt;td style=&quot;text-align: center; font-weight: bold; vertical-align: bottom&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: -0.125in; padding-left: 0.125in; vertical-align: top; width: 88%; text-align: left&quot;&gt;Operating lease cost&amp;#x2013; amortization of ROU&lt;/td&gt;&lt;td style=&quot;width: 1%; padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;width: 1%; border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;width: 9%; border-bottom: Black 4pt double; text-align: right&quot;&gt;15,987&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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;Operating lease cost &amp;#x2013; interest expense on lease liability&lt;/td&gt;&lt;td style=&quot;padding-bottom: 4pt&quot;&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 4pt double; text-align: left&quot;&gt;$&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 4pt double; text-align: right&quot;&gt;387&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; 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: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;Weighted Average Remaining Lease Term - Operating leases&lt;/td&gt;&lt;td&gt;&amp;#xa0;&lt;/td&gt;
    &lt;td style=&quot;text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;td style=&quot;text-align: right&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;0.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; &quot;&gt;
    &lt;td style=&quot;text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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_From1Jan2021To31Mar2021" decimals="0">14989</us-gaap:OperatingLeaseCost>
  <creg:OperatingLeaseCostInterestExpenseOnLeaseLiability unitRef="usd" contextRef="c0_From1Jan2021To31Mar2021" decimals="0">1914</creg:OperatingLeaseCostInterestExpenseOnLeaseLiability>
  <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c2_AsOf31Mar2021">P2Y9M</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
  <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent unitRef="pure" contextRef="c2_AsOf31Mar2021" decimals="2">0.05</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
  <us-gaap:OperatingLeaseCost unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">15987</us-gaap:OperatingLeaseCost>
  <creg:OperatingLeaseCostInterestExpenseOnLeaseLiability unitRef="usd" contextRef="c4_From1Jan2020To31Mar2020" decimals="0">387</creg:OperatingLeaseCostInterestExpenseOnLeaseLiability>
  <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="c38_AsOf31Mar2020">P244D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
  <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent unitRef="pure" contextRef="c38_AsOf31Mar2020" decimals="2">0.03</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
  <us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; style=&quot;font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%&quot;&gt;
  &lt;tr style=&quot;vertical-align: bottom&quot;&gt;
    &lt;td style=&quot;padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td style=&quot;vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 1.5pt; padding-left: 10pt&quot;&gt;&lt;/td&gt;&lt;td style=&quot;border-bottom: Black 1.5pt solid; text-align: center; padding-bottom: 1.5pt; vertical-align: bottom&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&gt;&lt;/td&gt;
    &lt;td style=&quot;border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center&quot;&gt;&lt;b&gt;Operating &lt;br/&gt;
Leases&lt;/b&gt;&lt;/td&gt;&lt;td style=&quot;vertical-align: bottom; padding-bottom: 1.5pt; text-align: center&quot;&gt;&lt;b&gt;&amp;#xa0;&lt;/b&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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left&quot;&gt;For the years ended March 31, 2022,&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;66,720&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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left&quot;&gt;For the years ended March 31, 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;66,720&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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left&quot;&gt;For the years ended March 31, 2024&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;33,360&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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;166,800&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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left&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;(9,978&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;vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left&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;156,822&lt;/td&gt;&lt;td style=&quot;padding-bottom: 2pt; text-align: left&quot;&gt;&amp;#xa0;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
  <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">66720</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
  <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">66720</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
  <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">33360</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
  <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">166800</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
  <us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">9978</us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
  <us-gaap:OperatingLeaseLiability unitRef="usd" contextRef="c2_AsOf31Mar2021" decimals="0">156822</us-gaap:OperatingLeaseLiability>
  <us-gaap:SubsequentEventsTextBlock contextRef="c0_From1Jan2021To31Mar2021">&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;&lt;b&gt;17.
SUBSEQUENT EVENTS&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;The
Company follows the guidance in FASB ASC 855-10 for the disclosure of subsequent events. The Company evaluated subsequent events
through&amp;#xa0;the date the&amp;#xa0;financial statements were issued and determined the Company has the following material subsequent
events:&amp;#xa0;&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
April 2, 2021, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company
sold and issued to the Purchaser a Promissory Note of $5,250,000. The Purchaser purchased the Note with an original issue discount
of $250,000, which was recognized as a debt discount and will be amortized using the interest method over the life of the note.
The Note bears interest at 8% per annum and has a term of 24 months. All outstanding principal and accrued interest on the Note
will become due and payable on April 1, 2023. 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. Beginning on
the date that is six months from the issue date of the Note, Purchaser shall have the right to redeem any amount of this Note
up to $825,000 per calendar month by providing written notice to the Company.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
April 9, 2021, Xi&amp;#x2019;an TCH, Xi&amp;#x2019;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment
Agreement (termination agreement). Under the termination agreement, the original buyback agreement entered on December 19, 2019
shall be terminated upon the effective date of the termination agreement. HYREF will not execute the buy-back option and will
not ask for any additional payment from the buyers other than keeping the CDQ WHPG station. The Company will record a gain of
approximately $3.1 million from transferring the CDP WHPG station to HYREF as partial repayment of the entrusted loan resulting
from the termination of the 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; text-align: justify&quot;&gt;In April 2021, the Company&amp;#x2019;s CEO amended
the number of shares that he would purchase from 1,000,000 shares (under the securities purchase agreement entered on February 23, 2021)
to 940,000 shares. The Company returned $691,320 extra proceeds that were received earlier to the Company&amp;#x2019;s CEO in April 2021 (see
Note 11).&amp;#xa0;&lt;/p&gt;&lt;br/&gt;&lt;p style=&quot;font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify&quot;&gt;&lt;font style=&quot;font-family: Times New Roman, Times, Serif; font-size: 10pt&quot;&gt;On
May 2, 2021, the Company entered an agreement with an investment banker with the intension to raise approximately $10,000,000
from either a public offering or a private placement.&lt;/font&gt;&lt;/p&gt;&lt;br/&gt;</us-gaap:SubsequentEventsTextBlock>
  <us-gaap:OtherNotesPayable unitRef="usd" contextRef="c154_AsOf2Apr2021_SubsequentEventMember" decimals="0">5250000</us-gaap:OtherNotesPayable>
  <us-gaap:DebtInstrumentUnamortizedDiscount unitRef="usd" contextRef="c154_AsOf2Apr2021_SubsequentEventMember" decimals="0">250000</us-gaap:DebtInstrumentUnamortizedDiscount>
  <us-gaap:DebtInstrumentInterestRateStatedPercentage unitRef="pure" contextRef="c154_AsOf2Apr2021_SubsequentEventMember" decimals="2">0.08</us-gaap:DebtInstrumentInterestRateStatedPercentage>
  <creg:OutstandingNotePercentage unitRef="pure" contextRef="c155_From1Apr2021To2Apr2021_SubsequentEventMember" decimals="2">1.25</creg:OutstandingNotePercentage>
  <creg:DebtRedeemAmount unitRef="usd" contextRef="c155_From1Apr2021To2Apr2021_SubsequentEventMember" decimals="0">825000</creg:DebtRedeemAmount>
  <us-gaap:GainsLossesOnRestructuringOfDebt unitRef="usd" contextRef="c156_From3Apr2021To9Apr2021_SubsequentEventMember" decimals="-5">3100000</us-gaap:GainsLossesOnRestructuringOfDebt>
  <us-gaap:StockIssuedDuringPeriodSharesAcquisitions unitRef="shares" contextRef="c157_From1Apr2021To30Apr2021_MaximumMember_SubsequentEventMember" decimals="INF">1000000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
  <us-gaap:StockIssuedDuringPeriodSharesAcquisitions unitRef="shares" contextRef="c158_From1Apr2021To30Apr2021_MinimumMember_SubsequentEventMember" decimals="INF">940000</us-gaap:StockIssuedDuringPeriodSharesAcquisitions>
  <us-gaap:DebtInstrumentFaceAmount unitRef="usd" contextRef="c159_AsOf30Apr2021_SubsequentEventMember" decimals="0">691320</us-gaap:DebtInstrumentFaceAmount>
  <us-gaap:PaymentsForRepurchaseOfInitialPublicOffering unitRef="usd" contextRef="c160_From28Apr2021To2May2021_SubsequentEventMember" decimals="0">10000000</us-gaap:PaymentsForRepurchaseOfInitialPublicOffering>
</xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>8
<FILENAME>creg-20210331.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII"?>
<!-- Generated by CompSci Transform (tm) - http://www.compsciresources.com -->
<!-- Created: Mon May 17 15:23:29 UTC 2021 -->
<xs:schema elementFormDefault="qualified" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:srt-types="http://fasb.org/srt-types/2020-01-31" xmlns:creg="http://www.cregcn.com/20210331" targetNamespace="http://www.cregcn.com/20210331" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:us-types="http://fasb.org/us-types/2020-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance">
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xlink:type="simple" xlink:href="creg-20210331_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-20210331_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-20210331_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-20210331_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/ShareholdersEquityType2or3" id="creg_r_ShareholdersEquityType2or3">
        <link:definition>004 - 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/ConsolidatedCashFlow" id="creg_r_ConsolidatedCashFlow">
        <link:definition>005 - 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/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/OtherReceivables" id="creg_r_OtherReceivables">
        <link:definition>008 - 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/AssetSubjecttoBuyback" id="creg_r_AssetSubjecttoBuyback">
        <link:definition>009 - Disclosure - Asset Subject to Buyback</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>010 - 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>011 - 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>012 - 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/LoanPayable" id="creg_r_LoanPayable">
        <link:definition>013 - Disclosure - Loan 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/RelatedPartyTransactions" id="creg_r_RelatedPartyTransactions">
        <link:definition>014 - 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/NotePayableNet" id="creg_r_NotePayableNet">
        <link:definition>015 - Disclosure - Note Payable, 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>016 - 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>017 - 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>018 - 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>019 - 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>020 - 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>021 - 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>022 - 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>023 - 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>024 - 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/TaxesPayableTables" id="creg_r_TaxesPayableTables">
        <link:definition>025 - 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>026 - 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>027 - 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/SharesIssuedforEquityFinancingandStockCompensationTables" id="creg_r_SharesIssuedforEquityFinancingandStockCompensationTables">
        <link:definition>028 - 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>029 - 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>030 - 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>031 - 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>032 - 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>033 - 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>034 - 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/ScheduleofpropertyandequipmentestimatedlivesTable" id="creg_r_ScheduleofpropertyandequipmentestimatedlivesTable">
        <link:definition>035 - 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/OtherReceivablesDetails" id="creg_r_OtherReceivablesDetails">
        <link:definition>036 - 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/AssetSubjecttoBuybackDetails" id="creg_r_AssetSubjecttoBuybackDetails">
        <link:definition>037 - Disclosure - Asset Subject to Buyback (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/TaxesPayableDetails" id="creg_r_TaxesPayableDetails">
        <link:definition>038 - 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>039 - 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>040 - 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>041 - 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/LoanPayableDetails" id="creg_r_LoanPayableDetails">
        <link:definition>042 - Disclosure - Loan 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/RelatedPartyTransactionsDetails" id="creg_r_RelatedPartyTransactionsDetails">
        <link:definition>043 - Disclosure - Related Party Transactions (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/NotePayableNetDetails" id="creg_r_NotePayableNetDetails">
        <link:definition>044 - Disclosure - Note Payable, Net (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/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEeT37JyCOlmf3jyuLq2Z8LUMJlV9fH1xoheJmWU0/qp5pkWA2vYUFZm6YTBzMJIJLW3IZQliIwXV3HZI0PA6ENUEDpKejKyne5S1nL86sWvM9f7xtFRMEYoS4G8uXZuTzA=] CSR-->
      <link:roleType roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails" id="creg_r_SharesIssuedforEquityFinancingandStockCompensationDetails">
        <link:definition>045 - 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>046 - 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>047 - 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>048 - Disclosure - Income Tax (Details) - Schedule of reconciles U.S. statutory rates to effective tax rate</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable" id="creg_r_ScheduleofprovisionforincometaxexpenseTable">
        <link:definition>049 - Disclosure - Income Tax (Details) - Schedule of provision for income tax expense</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails" id="creg_r_StockBasedCompensationPlanDetails">
        <link:definition>050 - 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>051 - 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>052 - 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>053 - 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>054 - Disclosure - Commitments (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofleasecostTable" id="creg_r_ScheduleofleasecostTable">
        <link:definition>055 - Disclosure - Commitments (Details) - Schedule of lease cost</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable" id="creg_r_ScheduleofmaturitiesoftheofficeleaseliabilitiesTable">
        <link:definition>056 - Disclosure - Commitments (Details) - Schedule of maturities of the 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>057 - Disclosure - Subsequent Events (Details)</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
      <link:roleType roleURI="http://www.cregcn.com/role/DocumentAndEntityInformation" id="DocumentAndEntityInformation">
        <link:definition>000 - Document - Document And Entity Information</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://fasb.org/us-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2020/elts/us-types-2020-01-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd"/>
  <xs:import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd"/>
  <xs:import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd"/>
  <xs:import namespace="http://fasb.org/srt-types/2020-01-31" schemaLocation="http://xbrl.fasb.org/srt/2020/elts/srt-types-2020-01-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/sic/2020-01-31" schemaLocation="https://xbrl.sec.gov/sic/2020/sic-2020-01-31.xsd"/>
  <xs:element name="ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract"/>
  <xs:element name="AssetSubjectToBuybackAndConstructionInProgressAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AssetSubjectToBuybackAndConstructionInProgressAbstract"/>
  <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="ConvertibleNotePayableNetAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ConvertibleNotePayableNetAbstract"/>
  <xs:element name="ScheduleOfWarrantActivityAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfWarrantActivityAbstract"/>
  <xs:element name="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract"/>
  <xs:element name="ScheduleOfProvisionForIncomeTaxExpenseAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract"/>
  <xs:element name="ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract"/>
  <xs:element name="StatutoryReservesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesAbstract"/>
  <xs:element name="ScheduleOfMaximumStatutoryReserveAmountAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfMaximumStatutoryReserveAmountAbstract"/>
  <xs:element name="ScheduleOfLeaseCostAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfLeaseCostAbstract"/>
  <xs:element name="ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract"/>
  <xs:element name="AssetSubjectToBuyback" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_AssetSubjectToBuyback"/>
  <xs:element name="AccruedInterestOnNotes" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AccruedInterestOnNotes"/>
  <xs:element name="EntrustedLoansPayableInterestCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_EntrustedLoansPayableInterestCurrent"/>
  <xs:element name="LongTermPayable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_LongTermPayable"/>
  <xs:element name="SharesToBeIssued" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_SharesToBeIssued"/>
  <xs:element name="StatutoryReserve" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReserve"/>
  <xs:element name="TransferToStatutoryReserves" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferToStatutoryReserves"/>
  <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="LossOnNotesRedemptionConversion" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_LossOnNotesRedemptionConversion"/>
  <xs:element name="CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems"/>
  <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="TransferOfProject" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferOfProject"/>
  <xs:element name="AdoptionOfRightoOfUseAsset" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AdoptionOfRightoOfUseAsset"/>
  <xs:element name="AdoptionOfOperatingLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AdoptionOfOperatingLeaseLiability"/>
  <xs:element name="ConversionOfLongtermNotesIntoCommonShares" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_ConversionOfLongtermNotesIntoCommonShares"/>
  <xs:element name="AssetSubjectToBuybackAndConstructionInProgressTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock"/>
  <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="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="CashFlowPresentationPolicyTextBlock" type="nonnum:textBlockItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_CashFlowPresentationPolicyTextBlock"/>
  <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="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="DeferredTaxAssetNoncurrentNetOperatingLoss" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetNoncurrentNetOperatingLoss"/>
  <xs:element name="DeferredTaxAssetsGrossNoncurrent1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetsGrossNoncurrent1"/>
  <xs:element name="DeferredIncomeTaxAssetsNet1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredIncomeTaxAssetsNet1"/>
  <xs:element name="DeferredTaxAssetsValuationAllowanceNoncurrent1" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1"/>
  <xs:element name="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="AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" type="num:perShareItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
  <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="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
  <xs:element name="USStatutoryRates" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_USStatutoryRates"/>
  <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="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="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice" type="num:perShareItemType" abstract="false" xbrli:periodType="instant" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice"/>
  <xs:element name="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne"/>
  <xs:element name="TypeOfCurrencyDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TypeOfCurrencyDomain"/>
  <xs:element name="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable"/>
  <xs:element name="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems"/>
  <xs:element name="MaximumStatutoryReserveAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_MaximumStatutoryReserveAmount"/>
  <xs:element name="StatutoryReserveDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReserveDescription"/>
  <xs:element name="OperatingLeaseCostInterestExpenseOnLeaseLiability" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability"/>
  <xs:element name="AgreementDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AgreementDomain"/>
  <xs:element name="ContractAgreementDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_ContractAgreementDomain"/>
  <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="DescriptionOfRegisterCaptial" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfRegisterCaptial"/>
  <xs:element name="MaturityTerm" type="xbrli:durationItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_MaturityTerm"/>
  <xs:element name="OwnershipDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_OwnershipDescription"/>
  <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="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="SubscribedAmountOfInitialCapitalContribution" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_SubscribedAmountOfInitialCapitalContribution"/>
  <xs:element name="DescriptionOfFundManagementSupplementalAgreement" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfFundManagementSupplementalAgreement"/>
  <xs:element name="CooperativeAgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_CooperativeAgreementDescription"/>
  <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="TransferAgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferAgreementDescription"/>
  <xs:element name="DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement"/>
  <xs:element name="LongTermLeasesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LongTermLeasesDescription"/>
  <xs:element name="RetainedEarningAccumulatedDeficit" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_RetainedEarningAccumulatedDeficit"/>
  <xs:element name="AccountsReceivableDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AccountsReceivableDescription"/>
  <xs:element name="DescriptionOfInsurancePolicy" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfInsurancePolicy"/>
  <xs:element name="SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" type="xbrli:sharesItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption"/>
  <xs:element name="OtherReceivablesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_OtherReceivablesDetailsTable"/>
  <xs:element name="OtherReceivablesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_OtherReceivablesDetailsLineItems"/>
  <xs:element name="AdvanceToThirdParty" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AdvanceToThirdParty"/>
  <xs:element name="AdvanceToEmployees" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AdvanceToEmployees"/>
  <xs:element name="AdvanceToSuppliers" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_AdvanceToSuppliers"/>
  <xs:element name="SocialInsurance" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_SocialInsurance"/>
  <xs:element name="TaxAndMaintenanceCostReceivable" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxAndMaintenanceCostReceivable"/>
  <xs:element name="AssetSubjecttoBuybackDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_AssetSubjecttoBuybackDetailsTable"/>
  <xs:element name="AssetSubjecttoBuybackDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AssetSubjecttoBuybackDetailsLineItems"/>
  <xs:element name="TransferredOfSharesDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferredOfSharesDescription"/>
  <xs:element name="TaxPayableCurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxPayableCurrent"/>
  <xs:element name="TaxesPayableNoncurrent" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="credit" nillable="true" substitutionGroup="xbrli:item" id="creg_TaxesPayableNoncurrent"/>
  <xs:element name="IncomeTaxLiabilityInstallmentsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IncomeTaxLiabilityInstallmentsDescription"/>
  <xs:element name="TypeOfAgreementDomain" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TypeOfAgreementDomain"/>
  <xs:element name="LoanPayableDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_LoanPayableDetailsTable"/>
  <xs:element name="LoanPayableDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LoanPayableDetailsLineItems"/>
  <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="DescriptionOfEquityInvestment" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfEquityInvestment"/>
  <xs:element name="DescriptionOfRemainingLoanBalance" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_DescriptionOfRemainingLoanBalance"/>
  <xs:element name="BuyBackPrice" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="instant" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_BuyBackPrice"/>
  <xs:element name="TransferPriceInstallmentPaymentsDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TransferPriceInstallmentPaymentsDescription"/>
  <xs:element name="LenderRepaymentDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LenderRepaymentDescription"/>
  <xs:element name="NotePayableNetDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_NotePayableNetDetailsTable"/>
  <xs:element name="NotePayableNetDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_NotePayableNetDetailsLineItems"/>
  <xs:element name="IncreaseDecreaseOutstandingBalancePercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IncreaseDecreaseOutstandingBalancePercentage"/>
  <xs:element name="AgreementDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_AgreementDescription"/>
  <xs:element name="SharesIssuedforEquityFinancingandStockCompensationDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable"/>
  <xs:element name="SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems"/>
  <xs:element name="IncomeTaxDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_IncomeTaxDetailsTable"/>
  <xs:element name="IncomeTaxDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IncomeTaxDetailsLineItems"/>
  <xs:element name="EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
  <xs:element name="StatutoryReservesDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_StatutoryReservesDetailsTable"/>
  <xs:element name="StatutoryReservesDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_StatutoryReservesDetailsLineItems"/>
  <xs:element name="PercentageOfStatutoryReserveNetIncome" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PercentageOfStatutoryReserveNetIncome"/>
  <xs:element name="PercentageOfReserveRegisteredCapital" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PercentageOfReserveRegisteredCapital"/>
  <xs:element name="TotalRemainingReserveDescription" type="xbrli:stringItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_TotalRemainingReserveDescription"/>
  <xs:element name="CommitmentsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_CommitmentsDetailsTable"/>
  <xs:element name="CommitmentsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_CommitmentsDetailsLineItems"/>
  <xs:element name="SubsequentEventsDetailsTable" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:hypercubeItem" id="creg_SubsequentEventsDetailsTable"/>
  <xs:element name="SubsequentEventsDetailsLineItems" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SubsequentEventsDetailsLineItems"/>
  <xs:element name="OutstandingNotePercentage" type="num:percentItemType" abstract="false" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_OutstandingNotePercentage"/>
  <xs:element name="DebtRedeemAmount" type="xbrli:monetaryItemType" abstract="false" xbrli:periodType="duration" xbrli:balance="debit" nillable="true" substitutionGroup="xbrli:item" id="creg_DebtRedeemAmount"/>
  <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="TypeOfAgreementAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="creg_TypeOfAgreementAxis"/>
  <xs:element name="TypeOfCurrencyAxis" type="xbrli:stringItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrldt:dimensionItem" id="creg_TypeOfCurrencyAxis"/>
  <xs:element name="BaiChonggongMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_BaiChonggongMember"/>
  <xs:element name="BiomassPowerGenerationProjectLeaseAgreementMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_BiomassPowerGenerationProjectLeaseAgreementMember"/>
  <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="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="HongyuanHuifuVentureCapitalCoLtdMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_HongyuanHuifuVentureCapitalCoLtdMember"/>
  <xs:element name="IndependentDirectorsCompensationPlanMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_IndependentDirectorsCompensationPlanMember"/>
  <xs:element name="LegalAndConsultingServicesMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_LegalAndConsultingServicesMember"/>
  <xs:element name="NewLeaseContractMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_NewLeaseContractMember"/>
  <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="PromissoryNotesInDecember2020Member" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_PromissoryNotesInDecember2020Member"/>
  <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="SharesToBeIssuedMember" type="nonnum:domainItemType" abstract="true" xbrli:periodType="duration" nillable="true" substitutionGroup="xbrli:item" id="creg_SharesToBeIssuedMember"/>
  <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="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="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="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>9
<FILENAME>creg-20210331_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: Mon May 17 15:23:29 UTC 2021 -->
<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-20210331.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_Cash" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_ValueAddedTaxReceivable" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjectToBuyback" xlink:href="creg-20210331.xsd#creg_AssetSubjectToBuyback"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="creg_AssetSubjectToBuyback" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Assets" xlink:to="us-gaap_AssetsNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableCurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_TaxesPayableCurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedInterestOnNotes" xlink:href="creg-20210331.xsd#creg_AccruedInterestOnNotes"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="creg_AccruedInterestOnNotes" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_NotesPayableCurrent" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoansPayableInterestCurrent" xlink:href="creg-20210331.xsd#creg_EntrustedLoansPayableInterestCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="creg_EntrustedLoansPayableInterestCurrent" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableCurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LoansPayableCurrent" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_LongTermPayable" xlink:href="creg-20210331.xsd#creg_LongTermPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="creg_LongTermPayable" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LongTermLoansPayable" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesCurrent" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_LiabilitiesNoncurrent" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_CommonStockValue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_SharesToBeIssued" xlink:href="creg-20210331.xsd#creg_SharesToBeIssued"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="creg_SharesToBeIssued" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AdditionalPaidInCapital" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserve" xlink:href="creg-20210331.xsd#creg_StatutoryReserve"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="creg_StatutoryReserve" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEeT37JyCOlmf3jyuLq2Z8LUMJlV9fH1xoheJmWU0/qp5pkWA2vYUFZm6YTBzMJIJLW3IZQliIwXV3HZI0PA6ENUEDpKejKyne5S1nL86sWvM/WZkRnIpok6yiCAXPQ7w9w=] CSR-->
    <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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementContingentRevenue"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_Revenues" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingExpenses" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InvestmentIncomeInterest" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_InterestExpense" order="4" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_OperatingIncomeLoss" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_NonoperatingIncomeExpense" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" order="2" weight="-1"/>
  </calculationLink>
  <calculationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetIncomeLoss" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_ShareBasedCompensation" order="3" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_OperatingLeaseExpense" order="4" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnNotesRedemptionConversion" xlink:href="creg-20210331.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="5" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="6" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="7" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet" order="8" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="9" weight="1"/>
    <loc xlink:type="locator" xlink:label="creg_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems" xlink:href="creg-20210331.xsd#creg_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="creg_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems" order="10" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInAccountReceivable" xlink:href="creg-20210331.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="11" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInPrepaidExpenses" xlink:href="creg-20210331.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="12" weight="-1"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInOtherReceivable" xlink:href="creg-20210331.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="13" weight="-1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="1" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="1" weight="1"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="2" weight="1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <calculationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="3" weight="1"/>
  </calculationLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>10
<FILENAME>creg-20210331_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: Mon May 17 15:23:29 UTC 2021 -->
<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-20210331.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ShareholdersEquityType2or3" roleURI="http://www.cregcn.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_OrganizationandDescriptionofBusiness" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_OtherReceivables" roleURI="http://www.cregcn.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_AssetSubjecttoBuyback" roleURI="http://www.cregcn.com/role/AssetSubjecttoBuyback"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_TaxesPayable" roleURI="http://www.cregcn.com/role/TaxesPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_AccruedLiabilitiesandOtherPayables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_DeferredTaxNet" roleURI="http://www.cregcn.com/role/DeferredTaxNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_LoanPayable" roleURI="http://www.cregcn.com/role/LoanPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_RelatedPartyTransactions" roleURI="http://www.cregcn.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_NotePayableNet" roleURI="http://www.cregcn.com/role/NotePayableNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensation" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_IncomeTax" roleURI="http://www.cregcn.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_StockBasedCompensationPlan" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_StatutoryReserves" roleURI="http://www.cregcn.com/role/StatutoryReserves"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_Contingencies" roleURI="http://www.cregcn.com/role/Contingencies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_Commitments" roleURI="http://www.cregcn.com/role/Commitments"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_SubsequentEvents" roleURI="http://www.cregcn.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_AccountingPoliciesByPolicy" roleURI="http://www.cregcn.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_TaxesPayableTables" roleURI="http://www.cregcn.com/role/TaxesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_DeferredTaxNetTables" roleURI="http://www.cregcn.com/role/DeferredTaxNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationTables" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_IncomeTaxTables" roleURI="http://www.cregcn.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_StockBasedCompensationPlanTables" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_StatutoryReservesTables" roleURI="http://www.cregcn.com/role/StatutoryReservesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_CommitmentsTables" roleURI="http://www.cregcn.com/role/CommitmentsTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofpropertyandequipmentestimatedlivesTable" roleURI="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleoftaxespayableTable" roleURI="http://www.cregcn.com/role/ScheduleoftaxespayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofaccruedliabilitiesandotherpayablesTable" roleURI="http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofdeferredtaxliabilityTable" roleURI="http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofwarrantactivityTable" roleURI="http://www.cregcn.com/role/ScheduleofwarrantactivityTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable" roleURI="http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofprovisionforincometaxexpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" roleURI="http://www.cregcn.com/role/ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofmaximumstatutoryreserveamountTable" roleURI="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofleasecostTable" roleURI="http://www.cregcn.com/role/ScheduleofleasecostTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofmaturitiesoftheofficeleaseliabilitiesTable" roleURI="http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_OrganizationandDescriptionofBusinessDetails" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_OtherReceivablesDetails" roleURI="http://www.cregcn.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_AssetSubjecttoBuybackDetails" roleURI="http://www.cregcn.com/role/AssetSubjecttoBuybackDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_TaxesPayableDetails" roleURI="http://www.cregcn.com/role/TaxesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_LoanPayableDetails" roleURI="http://www.cregcn.com/role/LoanPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_RelatedPartyTransactionsDetails" roleURI="http://www.cregcn.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_NotePayableNetDetails" roleURI="http://www.cregcn.com/role/NotePayableNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationDetails" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_IncomeTaxDetails" roleURI="http://www.cregcn.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_StockBasedCompensationPlanDetails" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_StatutoryReservesDetails" roleURI="http://www.cregcn.com/role/StatutoryReservesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_CommitmentsDetails" roleURI="http://www.cregcn.com/role/CommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_SubsequentEventsDetails" roleURI="http://www.cregcn.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#DocumentAndEntityInformation" roleURI="http://www.cregcn.com/role/DocumentAndEntityInformation"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member"/>
  <arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all"/>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Cash" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ValueAddedTaxReceivable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AssetsCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjectToBuyback" xlink:href="creg-20210331.xsd#creg_AssetSubjectToBuyback"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="creg_AssetSubjectToBuyback" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_AssetSubjectToBuyback" xlink:to="us-gaap_AssetsNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedInterestOnNotes" xlink:href="creg-20210331.xsd#creg_AccruedInterestOnNotes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="creg_AccruedInterestOnNotes" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoansPayableInterestCurrent" xlink:href="creg-20210331.xsd#creg_EntrustedLoansPayableInterestCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="creg_EntrustedLoansPayableInterestCurrent" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableCurrent" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LiabilitiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LongTermPayable" xlink:href="creg-20210331.xsd#creg_LongTermPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="creg_LongTermPayable" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermLoansPayable" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_LiabilitiesNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_Liabilities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SharesToBeIssued" xlink:href="creg-20210331.xsd#creg_SharesToBeIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="creg_SharesToBeIssued" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserve" xlink:href="creg-20210331.xsd#creg_StatutoryReserve"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="creg_StatutoryReserve" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_StockholdersEquity" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_NotesPayable" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenuesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementContingentRevenue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="us-gaap_Revenues" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_OperatingExpenses" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_CommonStockMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesMember" xlink:href="creg-20210331.xsd#creg_StatutoryReservesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="creg_StatutoryReservesMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_RetainedEarningsMember" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SharesToBeIssuedMember" xlink:href="creg-20210331.xsd#creg_SharesToBeIssuedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="creg_SharesToBeIssuedMember" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferToStatutoryReserves" xlink:href="creg-20210331.xsd#creg_TransferToStatutoryReserves"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="creg_TransferToStatutoryReserves" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20210331.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="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20210331.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="11" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnNotesRedemptionConversion" xlink:href="creg-20210331.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LossOnNotesRedemptionConversion" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems" xlink:href="creg-20210331.xsd#creg_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="creg_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInAccountReceivable" xlink:href="creg-20210331.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInPrepaidExpenses" xlink:href="creg-20210331.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="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInOtherReceivable" xlink:href="creg-20210331.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferOfProject" xlink:href="creg-20210331.xsd#creg_TransferOfProject"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="creg_TransferOfProject" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdoptionOfRightoOfUseAsset" xlink:href="creg-20210331.xsd#creg_AdoptionOfRightoOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="creg_AdoptionOfRightoOfUseAsset" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdoptionOfOperatingLeaseLiability" xlink:href="creg-20210331.xsd#creg_AdoptionOfOperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="creg_AdoptionOfOperatingLeaseLiability" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20210331.xsd#creg_ConversionOfLongtermNotesIntoCommonShares"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="creg_ConversionOfLongtermNotesIntoCommonShares" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OtherReceivables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AssetSubjecttoBuyback">
    <loc xlink:type="locator" xlink:label="creg_AssetSubjectToBuybackAndConstructionInProgressAbstract" xlink:href="creg-20210331.xsd#creg_AssetSubjectToBuybackAndConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock" xlink:href="creg-20210331.xsd#creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_AssetSubjectToBuybackAndConstructionInProgressAbstract" xlink:to="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock" 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-20210331.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableTextBlock" xlink:href="creg-20210331.xsd#creg_TaxPayableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TaxPayableAbstract" xlink:to="creg_TaxPayableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DeferredTaxNet">
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:href="creg-20210331.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:href="creg-20210331.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/LoanPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/NotePayableNet">
    <loc xlink:type="locator" xlink:label="creg_ConvertibleNotePayableNetAbstract" xlink:href="creg-20210331.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_ConvertibleNotePayableNetTextBlock" xlink:href="creg-20210331.xsd#creg_ConvertibleNotePayableNetTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ConvertibleNotePayableNetAbstract" xlink:to="creg_ConvertibleNotePayableNetTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTax">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlan">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReserves">
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesAbstract" xlink:href="creg-20210331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesTextBlock" xlink:href="creg-20210331.xsd#creg_StatutoryReservesTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesAbstract" xlink:to="creg_StatutoryReservesTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/Contingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyDisclosures"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="us-gaap_LossContingencyDisclosures" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/Commitments">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_UsesAndSourcesOfLiquidity" xlink:href="creg-20210331.xsd#creg_UsesAndSourcesOfLiquidity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_UsesAndSourcesOfLiquidity" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CashFlowPresentationPolicyTextBlock" xlink:href="creg-20210331.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="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="19" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="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-20210331.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:href="creg-20210331.xsd#creg_IncomeTaxPayableDisclosureTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TaxPayableAbstract" xlink:to="creg_IncomeTaxPayableDisclosureTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DeferredTaxNetTables">
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:href="creg-20210331.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:href="creg-20210331.xsd#creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTaxTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReservesTables">
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesAbstract" xlink:href="creg-20210331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20210331.xsd#creg_StatutoryReservesDisclosureTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesAbstract" xlink:to="creg_StatutoryReservesDisclosureTableTextBlock" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable">
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_VehiclesMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_OfficeEquipmentMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleoftaxespayableTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfTaxesPayableAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfTaxesPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_TaxesOther" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableNoncurrent" xlink:href="creg-20210331.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-20210331.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:href="creg-20210331.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:to="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OtherEmployeeBenefitsAccrualsMember" xlink:href="creg-20210331.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-20210331.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-20210331.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-20210331.xsd#creg_OtherAccruedExpenseMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="creg_OtherAccruedExpenseMember" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfDeferredTaxLiabilityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:href="creg-20210331.xsd#creg_DeferredTaxAssetNoncurrentNetOperatingLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:href="creg-20210331.xsd#creg_DeferredTaxAssetsGrossNoncurrent1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="creg_DeferredTaxAssetsGrossNoncurrent1" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredIncomeTaxAssetsNet1" xlink:href="creg-20210331.xsd#creg_DeferredIncomeTaxAssetsNet1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="creg_DeferredIncomeTaxAssetsNet1" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:href="creg-20210331.xsd#creg_DeferredTaxAssetsValuationAllowanceNoncurrent1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="6" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofwarrantactivityTable">
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:href="creg-20210331.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" xlink:href="creg-20210331.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_WarrantMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:href="creg-20210331.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:href="creg-20210331.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.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="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" xlink:href="creg-20210331.xsd#creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.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="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:href="creg-20210331.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="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="18" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="19" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEeT37JyCOlmf3jyuLq2Z8LUMJlV9fH1xoheJmWU0/qp5pkWA2vYUFZm6YTBzMJIJLW3IZQliIwXV3HZI0PA6ENUEDpKejKyne5S1nL86sWvM6pl6EQeV/a4y0inT5av+fo=] CSR-->
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="20" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.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="21" 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-20210331.xsd#creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="creg_USStatutoryRates" xlink:href="creg-20210331.xsd#creg_USStatutoryRates"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="creg_USStatutoryRates" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable">
    <loc xlink:type="locator" xlink:label="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:href="creg-20210331.xsd#creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" xlink:href="creg-20210331.xsd#creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IndependentDirectorsCompensationPlanMember" xlink:href="creg-20210331.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-20210331.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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable" xlink:href="creg-20210331.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-20210331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice" xlink:href="creg-20210331.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="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne" xlink:href="creg-20210331.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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:href="creg-20210331.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" order="18" 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-20210331.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:href="creg-20210331.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfCurrencyAxis" xlink:href="creg-20210331.xsd#creg_TypeOfCurrencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:to="creg_TypeOfCurrencyAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfCurrencyDomain" xlink:href="creg-20210331.xsd#creg_TypeOfCurrencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="creg_TypeOfCurrencyAxis" xlink:to="creg_TypeOfCurrencyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfCurrencyDomain_0" xlink:href="creg-20210331.xsd#creg_TypeOfCurrencyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="creg_TypeOfCurrencyAxis" xlink:to="creg_TypeOfCurrencyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShanghaiTCHMember" xlink:href="creg-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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="currency_CNY" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_CNY"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TypeOfCurrencyDomain" xlink:to="currency_CNY" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Capital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="us-gaap_Capital" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_MaximumStatutoryReserveAmount" xlink:href="creg-20210331.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-20210331.xsd#creg_StatutoryReserveDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="creg_StatutoryReserveDescription" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofleasecostTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfLeaseCostAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfLeaseCostAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfLeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:href="creg-20210331.xsd#creg_OperatingLeaseCostInterestExpenseOnLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfLeaseCostAbstract" xlink:to="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfLeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfLeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="3" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="5" 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-20210331.xsd#creg_OrganizationandDescriptionofBusinessDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20210331.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="creg_ContractAgreementAxis" xlink:href="creg-20210331.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="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ContractAgreementDomain" xlink:href="creg-20210331.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-20210331.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="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="us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:to="us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProjectMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:to="us-gaap_ProjectMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProjectMember_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:to="us-gaap_ProjectMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementAxis" xlink:href="creg-20210331.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementDomain" xlink:href="creg-20210331.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-20210331.xsd#creg_AgreementDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="creg_AgreementAxis" xlink:to="creg_AgreementDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BiomassPowerGenerationProjectLeaseAgreementMember" xlink:href="creg-20210331.xsd#creg_BiomassPowerGenerationProjectLeaseAgreementMember"/>
    <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"/>
    <loc xlink:type="locator" xlink:label="creg_DaTongRecyclingEnergyMember" xlink:href="creg-20210331.xsd#creg_DaTongRecyclingEnergyMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_DaTongRecyclingEnergyMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosMetallurgyCompanyLimitedMember" xlink:href="creg-20210331.xsd#creg_ErdosMetallurgyCompanyLimitedMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_ErdosMetallurgyCompanyLimitedMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHEnergyTechnologyCoLtdMember" xlink:href="creg-20210331.xsd#creg_XianTCHEnergyTechnologyCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="dei_EntityDomain" xlink:to="creg_XianTCHEnergyTechnologyCoLtdMember" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTchMember" xlink:href="creg-20210331.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="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20210331.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DaTangShiDaiMember" xlink:href="creg-20210331.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="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TianYuXuZhouRecyclingEnergyMember" xlink:href="creg-20210331.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="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianHuaxinNewEnergyCoLtdMember" xlink:href="creg-20210331.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_HYREFFundMember" xlink:href="creg-20210331.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="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianZhonghongNewEnergyTechnologyCoMember" xlink:href="creg-20210331.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="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_HongyuanHuifuVentureCapitalCoLtdMember" xlink:href="creg-20210331.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ShenqiuProjectMember" xlink:href="creg-20210331.xsd#creg_ShenqiuProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ProjectMember" 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_ContractAgreementDomain" xlink:to="creg_BiomassPowerGenerationProjectLeaseAgreementMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ChinaOrientAssetManagementCoLtdMember" xlink:href="creg-20210331.xsd#creg_ChinaOrientAssetManagementCoLtdMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_ContractAgreementDomain" xlink:to="creg_ChinaOrientAssetManagementCoLtdMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfRegisterCaptial" xlink:href="creg-20210331.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_MaturityTerm" xlink:href="creg-20210331.xsd#creg_MaturityTerm"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_MaturityTerm" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OwnershipDescription" xlink:href="creg-20210331.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="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LeasesDescription" xlink:href="creg-20210331.xsd#creg_LeasesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_LeasesDescription" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LeaseRevenuesAndFees" xlink:href="creg-20210331.xsd#creg_LeaseRevenuesAndFees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_LeaseRevenuesAndFees" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LeasePeriod" xlink:href="creg-20210331.xsd#creg_LeasePeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_LeasePeriod" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PaymentOfTransferPrice" xlink:href="creg-20210331.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="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LossFromTheTransfer" xlink:href="creg-20210331.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="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_RepaymentOfLoan" xlink:href="creg-20210331.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="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SubscribedAmountOfInitialCapitalContribution" xlink:href="creg-20210331.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="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfFundManagementSupplementalAgreement" xlink:href="creg-20210331.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="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_CooperativeAgreementDescription" xlink:href="creg-20210331.xsd#creg_CooperativeAgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="creg_CooperativeAgreementDescription" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OriginalInvestmentBySubsidiary" xlink:href="creg-20210331.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="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementDescription" xlink:href="creg-20210331.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="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement" xlink:href="creg-20210331.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="17" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LongTermLeasesDescription" xlink:href="creg-20210331.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="18" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ProfitLoss" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_RetainedEarningAccumulatedDeficit" xlink:href="creg-20210331.xsd#creg_RetainedEarningAccumulatedDeficit"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_RetainedEarningAccumulatedDeficit" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_Cash" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AccountsReceivableDescription" xlink:href="creg-20210331.xsd#creg_AccountsReceivableDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_AccountsReceivableDescription" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfInsurancePolicy" xlink:href="creg-20210331.xsd#creg_DescriptionOfInsurancePolicy"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_DescriptionOfInsurancePolicy" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:href="creg-20210331.xsd#creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" order="9" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OtherReceivablesDetails">
    <loc xlink:type="locator" xlink:label="creg_OtherReceivablesDetailsLineItems" xlink:href="creg-20210331.xsd#creg_OtherReceivablesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_OtherReceivablesDetailsTable" xlink:href="creg-20210331.xsd#creg_OtherReceivablesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_OtherReceivablesDetailsLineItems" xlink:to="creg_OtherReceivablesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_OtherReceivablesDetailsTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyNatureDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InsuranceClaimsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceClaimsMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="us-gaap_InsuranceClaimsMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToThirdParty" xlink:href="creg-20210331.xsd#creg_AdvanceToThirdParty"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OtherReceivablesDetailsLineItems" xlink:to="creg_AdvanceToThirdParty" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToEmployees" xlink:href="creg-20210331.xsd#creg_AdvanceToEmployees"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OtherReceivablesDetailsLineItems" xlink:to="creg_AdvanceToEmployees" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToSuppliers" xlink:href="creg-20210331.xsd#creg_AdvanceToSuppliers"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OtherReceivablesDetailsLineItems" xlink:to="creg_AdvanceToSuppliers" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivables"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OtherReceivablesDetailsLineItems" xlink:to="us-gaap_OtherReceivables" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_SocialInsurance" xlink:href="creg-20210331.xsd#creg_SocialInsurance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OtherReceivablesDetailsLineItems" xlink:to="creg_SocialInsurance" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TaxAndMaintenanceCostReceivable" xlink:href="creg-20210331.xsd#creg_TaxAndMaintenanceCostReceivable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OtherReceivablesDetailsLineItems" xlink:to="creg_TaxAndMaintenanceCostReceivable" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InsuranceSettlementsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceSettlementsReceivableCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_OtherReceivablesDetailsLineItems" xlink:to="us-gaap_InsuranceSettlementsReceivableCurrent" order="7" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AssetSubjecttoBuybackDetails">
    <loc xlink:type="locator" xlink:label="creg_AssetSubjecttoBuybackDetailsLineItems" xlink:href="creg-20210331.xsd#creg_AssetSubjecttoBuybackDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjecttoBuybackDetailsTable" xlink:href="creg-20210331.xsd#creg_AssetSubjecttoBuybackDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_AssetSubjecttoBuybackDetailsLineItems" xlink:to="creg_AssetSubjecttoBuybackDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_AssetSubjecttoBuybackDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_ChengaliMember" xlink:href="creg-20210331.xsd#creg_ChengaliMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="creg_ChengaliMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_AssetSubjecttoBuybackDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDispositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDispositions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_AssetSubjecttoBuybackDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentDispositions" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_AssetSubjecttoBuybackDetailsLineItems" xlink:to="us-gaap_OtherAssets" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferredOfSharesDescription" xlink:href="creg-20210331.xsd#creg_TransferredOfSharesDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_AssetSubjecttoBuybackDetailsLineItems" xlink:to="creg_TransferredOfSharesDescription" 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-20210331.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_TaxPayableAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableCurrent" xlink:href="creg-20210331.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-20210331.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-20210331.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/LoanPayableDetails">
    <loc xlink:type="locator" xlink:label="creg_LoanPayableDetailsLineItems" xlink:href="creg-20210331.xsd#creg_LoanPayableDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_LoanPayableDetailsTable" xlink:href="creg-20210331.xsd#creg_LoanPayableDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="creg_LoanPayableDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementAxis" xlink:href="creg-20210331.xsd#creg_TypeOfAgreementAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoanPayableDetailsTable" xlink:to="creg_TypeOfAgreementAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementDomain" xlink:href="creg-20210331.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-20210331.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="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_LoanPayableDetailsTable" 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_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoanPayableDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoanPayableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoanPayableDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_LoanPayableDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementMember" xlink:href="creg-20210331.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_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:href="creg-20210331.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-20210331.xsd#creg_TransferPriceForXuzhouHuayuProjectMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_PlanNameDomain" xlink:to="creg_TransferPriceForXuzhouHuayuProjectMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHMember" xlink:href="creg-20210331.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_XianZhonghongMember" xlink:href="creg-20210331.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_HYREFMember" xlink:href="creg-20210331.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="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BaiChonggongMember" xlink:href="creg-20210331.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_HYREFLoanentrustedLoanMember" xlink:href="creg-20210331.xsd#creg_HYREFLoanentrustedLoanMember"/>
    <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_TotalFundCapitalContribution" xlink:href="creg-20210331.xsd#creg_TotalFundCapitalContribution"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="creg_TotalFundCapitalContribution" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfEquityInvestment" xlink:href="creg-20210331.xsd#creg_DescriptionOfEquityInvestment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="creg_DescriptionOfEquityInvestment" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfRemainingLoanBalance" xlink:href="creg-20210331.xsd#creg_DescriptionOfRemainingLoanBalance"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="creg_DescriptionOfRemainingLoanBalance" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" order="9" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebt" order="10" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansFromBank"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_LongTermLoansFromBank" order="11" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_BuyBackPrice" xlink:href="creg-20210331.xsd#creg_BuyBackPrice"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="creg_BuyBackPrice" order="12" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest" order="13" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses" order="14" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="us-gaap_InterestExpenseOther" order="15" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceInstallmentPaymentsDescription" xlink:href="creg-20210331.xsd#creg_TransferPriceInstallmentPaymentsDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="creg_TransferPriceInstallmentPaymentsDescription" order="16" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_LenderRepaymentDescription" xlink:href="creg-20210331.xsd#creg_LenderRepaymentDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="creg_LenderRepaymentDescription" order="17" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="1" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/NotePayableNetDetails">
    <loc xlink:type="locator" xlink:label="creg_NotePayableNetDetailsLineItems" xlink:href="creg-20210331.xsd#creg_NotePayableNetDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_NotePayableNetDetailsTable" xlink:href="creg-20210331.xsd#creg_NotePayableNetDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="creg_NotePayableNetDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_NotePayableNetDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PromissoryNotesInDecember2020Member" xlink:href="creg-20210331.xsd#creg_PromissoryNotesInDecember2020Member"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="creg_PromissoryNotesInDecember2020Member" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_ConvertibleNotesPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTerms"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_ShortTermDebtTerms" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:href="creg-20210331.xsd#creg_IncreaseDecreaseOutstandingBalancePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="creg_IncreaseDecreaseOutstandingBalancePercentage" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementDescription" xlink:href="creg-20210331.xsd#creg_AgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="creg_AgreementDescription" order="8" 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-20210331.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable" xlink:href="creg-20210331.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:to="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_BoardOfDirectorsChairmanMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_BoardOfDirectorsChairmanMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementDescription" xlink:href="creg-20210331.xsd#creg_AgreementDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:to="creg_AgreementDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="3" 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-20210331.xsd#creg_IncomeTaxDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxDetailsTable" xlink:href="creg-20210331.xsd#creg_IncomeTaxDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="creg_IncomeTaxDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_IncomeTaxDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PRCMember" xlink:href="creg-20210331.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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExaminationDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="us-gaap_IncomeTaxExaminationDescription" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20210331.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="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessStockSharesAuthorized"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ExcessStockSharesAuthorized" order="0" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReservesDetails">
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsLineItems" xlink:href="creg-20210331.xsd#creg_StatutoryReservesDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsTable" xlink:href="creg-20210331.xsd#creg_StatutoryReservesDetailsTable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_StatutoryReservesDetailsTable" order="0" xbrldt:contextElement="segment" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StatutoryReservesDetailsTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_StatutoryReservesDetailsTable" xlink:to="srt_RangeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatutorySurplusReserveFundMember" xlink:href="creg-20210331.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-20210331.xsd#creg_CommonWelfareFundMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="creg_CommonWelfareFundMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfStatutoryReserveNetIncome" xlink:href="creg-20210331.xsd#creg_PercentageOfStatutoryReserveNetIncome"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_PercentageOfStatutoryReserveNetIncome" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfReserveRegisteredCapital" xlink:href="creg-20210331.xsd#creg_PercentageOfReserveRegisteredCapital"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_PercentageOfReserveRegisteredCapital" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_TotalRemainingReserveDescription" xlink:href="creg-20210331.xsd#creg_TotalRemainingReserveDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_TotalRemainingReserveDescription" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserveDescription" xlink:href="creg-20210331.xsd#creg_StatutoryReserveDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_StatutoryReservesDetailsLineItems" xlink:to="creg_StatutoryReserveDescription" order="4" xbrldt:closed="true"/>
  </definitionLink>
  <definitionLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsDetails">
    <loc xlink:type="locator" xlink:label="creg_CommitmentsDetailsLineItems" xlink:href="creg-20210331.xsd#creg_CommitmentsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_CommitmentsDetailsTable" xlink:href="creg-20210331.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="us-gaap_LeaseContractualTermAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_CommitmentsDetailsTable" xlink:to="us-gaap_LeaseContractualTermAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_CommitmentsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefFinancialOfficerMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ChiefFinancialOfficerMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_ChiefFinancialOfficerMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_NewLeaseContractMember" xlink:href="creg-20210331.xsd#creg_NewLeaseContractMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_LeaseContractualTermDomain" xlink:to="creg_NewLeaseContractMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDescription"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseDescription" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRent"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_LeaseAndRentalExpense" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction" order="6" 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-20210331.xsd#creg_SubsequentEventsDetailsLineItems"/>
    <loc xlink:type="locator" xlink:label="creg_SubsequentEventsDetailsTable" xlink:href="creg-20210331.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="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SubsequentEventsDetailsTable" xlink:to="srt_RangeAxis" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember_0" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="creg_SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeDomain_0" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MaximumMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="srt_RangeMember" xlink:to="srt_MinimumMember" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventMember" order="0" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNotesPayable"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_OtherNotesPayable" order="1" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" order="2" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="3" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_OutstandingNotePercentage" xlink:href="creg-20210331.xsd#creg_OutstandingNotePercentage"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SubsequentEventsDetailsLineItems" xlink:to="creg_OutstandingNotePercentage" order="4" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="creg_DebtRedeemAmount" xlink:href="creg-20210331.xsd#creg_DebtRedeemAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SubsequentEventsDetailsLineItems" xlink:to="creg_DebtRedeemAmount" order="5" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt" order="6" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="7" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="8" xbrldt:closed="true"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfInitialPublicOffering"/>
    <definitionArc xlink:type="arc" xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="creg_SubsequentEventsDetailsLineItems" xlink:to="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering" order="9" 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>11
<FILENAME>creg-20210331_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: Mon May 17 15:23:29 UTC 2021 -->
<linkbase xmlns="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel"/>
  <labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsNoncurrent_lbl" xml:lang="en-US">Total non-current assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrent" xlink:to="us-gaap_AssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">TOTAL ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total current liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl" xml:lang="en-US">Total noncurrent liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Company stockholders&#8217; equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_lbl0" xml:lang="en-US">Balance</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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">TOTAL LIABILITIES AND EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Total operating income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Total non-operating income (expenses), net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl" xml:lang="en-US">Loss before income tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net 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_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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive loss</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_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract_lbl" xml:lang="en-US">Statement of Stockholders&apos; Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementOfStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Balance (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 (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net cash provided by (used in) operating activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net cash provided by financing activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl" xml:lang="en-US">NET INCREASE IN CASH</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">CASH, BEGINNING OF PERIOD</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0" xml:lang="en-US">CASH, END OF PERIOD</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract_lbl" xml:lang="en-US">Schedule of property and equipment estimated lives [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract" xlink:to="creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Statistical Measurement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesAbstract_lbl" xml:lang="en-US">Receivables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_ReceivablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjectToBuybackAndConstructionInProgressAbstract" xlink:href="creg-20210331.xsd#creg_AssetSubjectToBuybackAndConstructionInProgressAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AssetSubjectToBuybackAndConstructionInProgressAbstract_lbl" xml:lang="en-US">Asset Subject To Buyback And Construction In Progress [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AssetSubjectToBuybackAndConstructionInProgressAbstract" xlink:to="creg_AssetSubjectToBuybackAndConstructionInProgressAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableAbstract" xlink:href="creg-20210331.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-20210331.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_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PayablesAndAccrualsAbstract_lbl" xml:lang="en-US">Payables and Accruals [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_PayablesAndAccrualsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract_lbl" xml:lang="en-US">Schedule of accrued liabilities and other payables [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationAxis_lbl" xml:lang="en-US">Balance Sheet Location [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl" xml:lang="en-US">Total</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:href="creg-20210331.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-20210331.xsd#creg_ScheduleOfDeferredTaxLiabilityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfDeferredTaxLiabilityAbstract_lbl" xml:lang="en-US">Schedule of deferred tax liability [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="creg_ScheduleOfDeferredTaxLiabilityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ConvertibleNotePayableNetAbstract" xlink:href="creg-20210331.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ConvertibleNotePayableNetAbstract_lbl" xml:lang="en-US">Convertible Note Payable Net [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConvertibleNotePayableNetAbstract" xlink:to="creg_ConvertibleNotePayableNetAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteAbstract_lbl" xml:lang="en-US">Stockholders&apos; Equity Note [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfWarrantActivityAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfWarrantActivityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfWarrantActivityAbstract_lbl" xml:lang="en-US">Schedule of warrant activity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfWarrantActivityAbstract" xlink:to="creg_ScheduleOfWarrantActivityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl" xml:lang="en-US">Number of Warrants, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0" xml:lang="en-US">Number of Warrants, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Average Exercise Price per Share (post-reverse stock split price), Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl1"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract_lbl" xml:lang="en-US">Schedule of reconciles U.S. statutory rates to effective tax rate [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract_lbl" xml:lang="en-US">Schedule of provision for income tax expense [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl" xml:lang="en-US">Share-based Payment Arrangement [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract_lbl" xml:lang="en-US">Schedule of option activity with respect to employees and independent directors [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="creg_ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeAxis_lbl" xml:lang="en-US">Option Indexed to Issuer&apos;s Equity, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber" xlink:href="creg-20210331.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">Number of Shares, 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">Number of Shares, 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable" xlink:href="creg-20210331.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">Number of Shares, 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">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_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice" xlink:href="creg-20210331.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">Average Exercise Price per Share (post-reverse stock split price), 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">Average Exercise Price per Share (post-reverse stock split price), Exercisable</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice" xlink:href="creg-20210331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price per Share (post-reverse stock split price), 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_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesAbstract" xlink:href="creg-20210331.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-20210331.xsd#creg_ScheduleOfMaximumStatutoryReserveAmountAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfMaximumStatutoryReserveAmountAbstract_lbl" xml:lang="en-US">Schedule of maximum statutory reserve amount [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfMaximumStatutoryReserveAmountAbstract" xlink:to="creg_ScheduleOfMaximumStatutoryReserveAmountAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl" xml:lang="en-US">Related Party [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfCurrencyAxis" xlink:href="creg-20210331.xsd#creg_TypeOfCurrencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TypeOfCurrencyAxis_lbl" xml:lang="en-US">Type of Currency [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TypeOfCurrencyAxis" xlink:to="creg_TypeOfCurrencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyAbstract_lbl" xml:lang="en-US">Loss Contingency [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="us-gaap_LossContingencyAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfLeaseCostAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfLeaseCostAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfLeaseCostAbstract_lbl" xml:lang="en-US">Schedule of lease cost [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfLeaseCostAbstract" xlink:to="creg_ScheduleOfLeaseCostAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract_lbl" xml:lang="en-US">Schedule of maturities of the office lease liabilities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_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_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_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_AmendmentFlag"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_CurrentFiscalYearEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_CurrentFiscalYearEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalPeriodFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalPeriodFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentFiscalYearFocus" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentFiscalYearFocus"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_DocumentPeriodEndDate"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_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_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_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_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityEmergingGrowthCompany"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityFilerCategory" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityFilerCategory"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_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_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_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_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_EntitySmallBusiness" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntitySmallBusiness"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">CURRENT ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Cash_lbl" xml:lang="en-US">Cash</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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_Cash_lbl0" 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_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsReceivableNetCurrent_lbl" xml:lang="en-US">Accounts receivable, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ValueAddedTaxReceivable_lbl" xml:lang="en-US">VAT receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivable" xlink:to="us-gaap_ValueAddedTaxReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AssetsNoncurrentAbstract_lbl" xml:lang="en-US">NON-CURRENT ASSETS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DepositsAssetsNoncurrent_lbl" xml:lang="en-US">Long term deposit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl" xml:lang="en-US">Operating lease right-of-use assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl0" xml:lang="en-US">Recognized total Right of Use Asset (&#8220;ROU&#8221;)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjectToBuyback" xlink:href="creg-20210331.xsd#creg_AssetSubjectToBuyback"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AssetSubjectToBuyback_lbl" xml:lang="en-US">Asset subject to buyback</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AssetSubjectToBuyback" xlink:to="creg_AssetSubjectToBuyback_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">CURRENT LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableCurrent_lbl" xml:lang="en-US">Accounts payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrent_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_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedInterestOnNotes" xlink:href="creg-20210331.xsd#creg_AccruedInterestOnNotes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AccruedInterestOnNotes_lbl" xml:lang="en-US">Accrued interest on notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedInterestOnNotes" xlink:to="creg_AccruedInterestOnNotes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayableCurrent_lbl" xml:lang="en-US">Notes payable, net of unamortized OID of $125,605 and $144,355, respectively</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_NotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NotesPayable_lbl" xml:lang="en-US">Notes payable (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued liabilities and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_lbl" xml:lang="en-US">Operating lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityCurrent" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US">Due to related parties</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl0" xml:lang="en-US">Advances from related party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_EntrustedLoansPayableInterestCurrent" xlink:href="creg-20210331.xsd#creg_EntrustedLoansPayableInterestCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EntrustedLoansPayableInterestCurrent_lbl" xml:lang="en-US">Interest payable on entrusted loans</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EntrustedLoansPayableInterestCurrent" xlink:to="creg_EntrustedLoansPayableInterestCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansPayableCurrent_lbl" xml:lang="en-US">Entrusted loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LoansPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">NONCURRENT LIABILITIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl" xml:lang="en-US">Income tax payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent_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_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LongTermPayable" xlink:href="creg-20210331.xsd#creg_LongTermPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_LongTermPayable_lbl" xml:lang="en-US">Long term payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LongTermPayable" xlink:to="creg_LongTermPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermLoansPayable_lbl" xml:lang="en-US">Entrusted loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_LongTermLoansPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">CONTINGENCIES AND COMMITMENTS (NOTE 15 &amp; 16)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">STOCKHOLDERS&#8217; EQUITY</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.001 par value; 10,000,000 shares authorized, 3,177,050 shares issued and outstanding as of March 31, 2021 and December 31, 2020</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharesToBeIssued" xlink:href="creg-20210331.xsd#creg_SharesToBeIssued"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SharesToBeIssued_lbl" xml:lang="en-US">Shares to be issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesToBeIssued" xlink:to="creg_SharesToBeIssued_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid in capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReserve" xlink:href="creg-20210331.xsd#creg_StatutoryReserve"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReserve_lbl" xml:lang="en-US">Statutory reserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserve" xlink:to="creg_StatutoryReserve_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive income (loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenuesAbstract_lbl" xml:lang="en-US">Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementContingentRevenue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeasesIncomeStatementContingentRevenue_lbl" xml:lang="en-US">Contingent rental income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" xlink:to="us-gaap_OperatingLeasesIncomeStatementContingentRevenue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl" xml:lang="en-US">Interest income on sales-type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Non-operating income (expenses)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_lbl" xml:lang="en-US">Loss on note 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl" xml:lang="en-US">Other expense, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Total income tax benefit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl" xml:lang="en-US">Other comprehensive items</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xml:lang="en-US">Basic and diluted weighted average shares outstanding (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xml:lang="en-US">Basic and diluted loss per share (in Dollars per share)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl" xml:lang="en-US">Shares to be issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl" xml:lang="en-US">Shares to be issued (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferToStatutoryReserves" xlink:href="creg-20210331.xsd#creg_TransferToStatutoryReserves"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferToStatutoryReserves_lbl" xml:lang="en-US">Transfer to Statutory Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferToStatutoryReserves" xlink:to="creg_TransferToStatutoryReserves_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Foreign currency translation loss</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="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl" xml:lang="en-US">Issuance of common stock for stock compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl" xml:lang="en-US">Issuance of common stock for stock compensation (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20210331.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-20210331.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_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM OPERATING ACTIVITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Adjustments to reconcile net 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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl" xml:lang="en-US">Amortization of OID and debt issuing costs of notes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl0" xml:lang="en-US">Amortization of OID and debt issuing costs of convertible note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensation_lbl" xml:lang="en-US">Stock compensation expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseExpense_lbl" xml:lang="en-US">Operating lease expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LossOnNotesRedemptionConversion" xlink:href="creg-20210331.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 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in assets and liabilities:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl" xml:lang="en-US">Taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl" xml:lang="en-US">Payment of lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl" xml:lang="en-US">Interest payable on entrusted loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl" xml:lang="en-US">Accrued liabilities and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">CASH FLOWS FROM FINANCING ACTIVITIES:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl" xml:lang="en-US">Shares to be issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US">EFFECT OF EXCHANGE RATE CHANGE ON CASH</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental cash flow data:</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Income tax paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Interest paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_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="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferOfProject" xlink:href="creg-20210331.xsd#creg_TransferOfProject"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferOfProject_lbl" xml:lang="en-US">Transfer of 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="creg_TransferOfProject" xlink:to="creg_TransferOfProject_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdoptionOfRightoOfUseAsset" xlink:href="creg-20210331.xsd#creg_AdoptionOfRightoOfUseAsset"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AdoptionOfRightoOfUseAsset_lbl" xml:lang="en-US">Adoption of ASC 842-right-of-use asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdoptionOfRightoOfUseAsset" xlink:to="creg_AdoptionOfRightoOfUseAsset_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdoptionOfOperatingLeaseLiability" xlink:href="creg-20210331.xsd#creg_AdoptionOfOperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AdoptionOfOperatingLeaseLiability_lbl" xml:lang="en-US">Adoption of ASC 842-operating lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdoptionOfOperatingLeaseLiability" xlink:to="creg_AdoptionOfOperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_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="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20210331.xsd#creg_ConversionOfLongtermNotesIntoCommonShares"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ConversionOfLongtermNotesIntoCommonShares_lbl" xml:lang="en-US">Conversion of notes into common shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_ConversionOfLongtermNotesIntoCommonShares_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_lbl" xml:lang="en-US">Foreign currency translation loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems" xlink:href="creg-20210331.xsd#creg_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems_lbl" xml:lang="en-US">Collection of principal and interest on sales type leases for Pucheng systems</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems" xlink:to="creg_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseInAccountReceivable" xlink:href="creg-20210331.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-20210331.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-20210331.xsd#creg_IncreaseDecreaseInOtherReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_IncreaseDecreaseInOtherReceivable_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInOtherReceivable" xlink:to="creg_IncreaseDecreaseInOtherReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharesToBeIssuedMember" xlink:href="creg-20210331.xsd#creg_SharesToBeIssuedMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SharesToBeIssuedMember_lbl" xml:lang="en-US">Shares to be issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesToBeIssuedMember" xlink:to="creg_SharesToBeIssuedMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesMember" xlink:href="creg-20210331.xsd#creg_StatutoryReservesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReservesMember_lbl" xml:lang="en-US">Statutory Reserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesMember" xlink:to="creg_StatutoryReservesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Other Comprehensive (Loss) / Income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Accumulated Deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl" xml:lang="en-US">ORGANIZATION AND DESCRIPTION OF BUSINESS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property and equipment estimated lives</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Property and equipment, useful life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl" xml:lang="en-US">OTHER RECEIVABLES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock" xlink:href="creg-20210331.xsd#creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock_lbl" xml:lang="en-US">ASSET SUBJECT TO BUYBACK</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock" xlink:to="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableTextBlock" xlink:href="creg-20210331.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-20210331.xsd#creg_IncomeTaxPayableDisclosureTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl" xml:lang="en-US">Schedule of taxes payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxPayableDisclosureTableTextBlock" xlink:to="creg_IncomeTaxPayableDisclosureTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccruedIncomeTaxesCurrent_lbl" xml:lang="en-US">Income tax &#8211; current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl" xml:lang="en-US">Value-added tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl" xml:lang="en-US">Other taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesOther_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_TaxesOther" xlink:to="us-gaap_TaxesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxPayableNoncurrent" xlink:href="creg-20210331.xsd#creg_TaxPayableNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TaxPayableNoncurrent_lbl" xml:lang="en-US">Income tax &#8211; noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableNoncurrent" xlink:to="creg_TaxPayableNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl" xml:lang="en-US">ACCRUED LIABILITIES AND OTHER PAYABLES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of accrued liabilities and other payables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:href="creg-20210331.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock_lbl" xml:lang="en-US">DEFERRED TAX, NET</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:to="creg_DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of deferred tax liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl" xml:lang="en-US">Accrued expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl" xml:lang="en-US">Write-off Erdos TCH net investment in sales-type leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:href="creg-20210331.xsd#creg_DeferredTaxAssetNoncurrentNetOperatingLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DeferredTaxAssetNoncurrentNetOperatingLoss_lbl" xml:lang="en-US">US NOL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:to="creg_DeferredTaxAssetNoncurrentNetOperatingLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:href="creg-20210331.xsd#creg_DeferredTaxAssetsGrossNoncurrent1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DeferredTaxAssetsGrossNoncurrent1_lbl" xml:lang="en-US">PRC NOL</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:to="creg_DeferredTaxAssetsGrossNoncurrent1_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredIncomeTaxAssetsNet1" xlink:href="creg-20210331.xsd#creg_DeferredIncomeTaxAssetsNet1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DeferredIncomeTaxAssetsNet1_lbl" xml:lang="en-US">Total deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredIncomeTaxAssetsNet1" xlink:to="creg_DeferredIncomeTaxAssetsNet1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredTaxLiabilities_lbl" xml:lang="en-US">Deferred tax assets, net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl" xml:lang="en-US">LOAN 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_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTY TRANSACTIONS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ConvertibleNotePayableNetTextBlock" xlink:href="creg-20210331.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 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:href="creg-20210331.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-20210331.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl" xml:lang="en-US">Number of Warrants, 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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), 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"/>
    <loc xlink:type="locator" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:href="creg-20210331.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">Weighted Average Remaining Contractual Term in Years, 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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercisable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl" xml:lang="en-US">Number of Warrants, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0" xml:lang="en-US">Number of Shares, Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Average Exercise Price per Share (post-reverse stock split price), Granted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.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="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" xlink:href="creg-20210331.xsd#creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars_lbl" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Exchanged</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" xlink:to="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exchanged</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl" xml:lang="en-US">Number of Warrants, Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0" xml:lang="en-US">Number of Shares, Forfeited / Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Forfeited</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Average Exercise Price per Share (post-reverse stock split price), Forfeited / Expired</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-20210331.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"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Forfeited / Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:href="creg-20210331.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-20210331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Expired</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Beginning balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl" xml:lang="en-US">Number of Warrants, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0" xml:lang="en-US">Number of Shares, Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0" xml:lang="en-US">Average Exercise Price per Share (post-reverse stock split price), Exercised</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl0"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.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_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAX</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of reconciles U.S. statutory rates to effective tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl" xml:lang="en-US">Tax rate difference &#8211; current provision</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl" xml:lang="en-US">Permanent differences</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl" xml:lang="en-US">Change in valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Tax (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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of provision for income tax expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax expense &#8211; current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax benefit &#8211; deferred</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl" xml:lang="en-US">STOCK-BASED COMPENSATION PLAN</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl" xml:lang="en-US">Schedule of option activity with respect to employees and independent directors</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exercisable, 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_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne" xlink:href="creg-20210331.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">Weighted Average Remaining Contractual Term in Years, Ending balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesTextBlock" xlink:href="creg-20210331.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-20210331.xsd#creg_StatutoryReservesDisclosureTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock_lbl" xml:lang="en-US">Schedule of maximum statutory reserve amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDisclosureTableTextBlock" xlink:to="creg_StatutoryReservesDisclosureTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Capital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_Capital_lbl" xml:lang="en-US">Registered Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Capital" xlink:to="us-gaap_Capital_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_MaximumStatutoryReserveAmount" xlink:href="creg-20210331.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-20210331.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</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserveDescription" xlink:to="creg_StatutoryReserveDescription_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="creg_StatutoryReserveDescription_lbl0" xml:lang="en-US">Description of statutory reverse</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserveDescription" xlink:to="creg_StatutoryReserveDescription_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyDisclosures"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LossContingencyDisclosures_lbl" xml:lang="en-US">CONTINGENCIES</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDisclosures" xlink:to="us-gaap_LossContingencyDisclosures_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl" xml:lang="en-US">Schedule of lease cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseCost_lbl" xml:lang="en-US">Operating lease cost &#8211; amortization of ROU</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:href="creg-20210331.xsd#creg_OperatingLeaseCostInterestExpenseOnLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl" xml:lang="en-US">Operating lease cost &#8211; interest expense on lease liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:to="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl" xml:lang="en-US">Weighted Average Remaining Lease Term - Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl" xml:lang="en-US">Weighted Average Discount Rate - Operating leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl" xml:lang="en-US">Schedule of maturities of the office lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl" xml:lang="en-US">For the years ended March 31, 2022,</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl" xml:lang="en-US">For the years ended March 31, 2023</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl" xml:lang="en-US">For the years ended March 31, 2024</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_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_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLeaseLiability_lbl" xml:lang="en-US">Present value of lease liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:href="creg-20210331.xsd#creg_DeferredTaxAssetsValuationAllowanceNoncurrent1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1_lbl" xml:lang="en-US">Less: valuation allowance for deferred tax assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:to="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_USStatutoryRates" xlink:href="creg-20210331.xsd#creg_USStatutoryRates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="creg_USStatutoryRates_lbl" xml:lang="en-US">U.S. statutory rates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_USStatutoryRates" xlink:to="creg_USStatutoryRates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_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="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Office and Other Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl" xml:lang="en-US">Software [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OtherEmployeeBenefitsAccrualsMember" xlink:href="creg-20210331.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">Education and union fund 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-20210331.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 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-20210331.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-20210331.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="us-gaap_WarrantMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_WarrantMember_lbl" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IndependentDirectorsCompensationPlanMember" xlink:href="creg-20210331.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-20210331.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-20210331.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"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosTCHMember" xlink:href="creg-20210331.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-20210331.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-20210331.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-20210331.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="currency_CNY" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_CNY"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="currency_CNY_lbl" xml:lang="en-US">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="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="us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_lbl" xml:lang="en-US">Project [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:to="us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ContractAgreementAxis" xlink:href="creg-20210331.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_AgreementAxis" xlink:href="creg-20210331.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="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl" xml:lang="en-US">Loss Contingency Nature [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeAxis_lbl" xml:lang="en-US">Long-term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementAxis" xlink:href="creg-20210331.xsd#creg_TypeOfAgreementAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TypeOfAgreementAxis_lbl" xml:lang="en-US">Type of Agreement [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TypeOfAgreementAxis" xlink:to="creg_TypeOfAgreementAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionAxis_lbl" xml:lang="en-US">Related Party Transaction [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeAxis_lbl" xml:lang="en-US">Short-term Debt, Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="us-gaap_ShortTermDebtTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityAxis_lbl" xml:lang="en-US">Income Tax Authority [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseContractualTermAxis_lbl" xml:lang="en-US">Lease Contractual Term [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfRegisterCaptial" xlink:href="creg-20210331.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_MaturityTerm" xlink:href="creg-20210331.xsd#creg_MaturityTerm"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_MaturityTerm_lbl" xml:lang="en-US">Maturity term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaturityTerm" xlink:to="creg_MaturityTerm_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl" xml:lang="en-US">Ownership percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OwnershipDescription" xlink:href="creg-20210331.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="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl" xml:lang="en-US">Amount of ownership interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LeasesDescription" xlink:href="creg-20210331.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-20210331.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-20210331.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_PaymentOfTransferPrice" xlink:href="creg-20210331.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-20210331.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-20210331.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</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_SubscribedAmountOfInitialCapitalContribution" xlink:href="creg-20210331.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_DescriptionOfFundManagementSupplementalAgreement" xlink:href="creg-20210331.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 business agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfFundManagementSupplementalAgreement" xlink:to="creg_DescriptionOfFundManagementSupplementalAgreement_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CooperativeAgreementDescription" xlink:href="creg-20210331.xsd#creg_CooperativeAgreementDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_CooperativeAgreementDescription_lbl" xml:lang="en-US">Cooperative agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CooperativeAgreementDescription" xlink:to="creg_CooperativeAgreementDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OriginalInvestmentBySubsidiary" xlink:href="creg-20210331.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_TransferAgreementDescription" xlink:href="creg-20210331.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_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement" xlink:href="creg-20210331.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_LongTermLeasesDescription" xlink:href="creg-20210331.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="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl" xml:lang="en-US">Business acquisition, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProfitLoss_lbl" xml:lang="en-US">Net loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_RetainedEarningAccumulatedDeficit" xlink:href="creg-20210331.xsd#creg_RetainedEarningAccumulatedDeficit"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_RetainedEarningAccumulatedDeficit_lbl" xml:lang="en-US">Accumulated deficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RetainedEarningAccumulatedDeficit" xlink:to="creg_RetainedEarningAccumulatedDeficit_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AccountsReceivableDescription" xlink:href="creg-20210331.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_DescriptionOfInsurancePolicy" xlink:href="creg-20210331.xsd#creg_DescriptionOfInsurancePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DescriptionOfInsurancePolicy_lbl" xml:lang="en-US">Description of insurance policy</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfInsurancePolicy" xlink:to="creg_DescriptionOfInsurancePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_lbl" xml:lang="en-US">Asset impairment loss</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:to="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:href="creg-20210331.xsd#creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl" xml:lang="en-US">Shares of antidilutive securities under warrants and option (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:to="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToThirdParty" xlink:href="creg-20210331.xsd#creg_AdvanceToThirdParty"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AdvanceToThirdParty_lbl" xml:lang="en-US">Advance to third party</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToThirdParty" xlink:to="creg_AdvanceToThirdParty_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToEmployees" xlink:href="creg-20210331.xsd#creg_AdvanceToEmployees"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AdvanceToEmployees_lbl" xml:lang="en-US">Advance to employees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToEmployees" xlink:to="creg_AdvanceToEmployees_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AdvanceToSuppliers" xlink:href="creg-20210331.xsd#creg_AdvanceToSuppliers"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_AdvanceToSuppliers_lbl" xml:lang="en-US">Advance to suppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToSuppliers" xlink:to="creg_AdvanceToSuppliers_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivables"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherReceivables_lbl" xml:lang="en-US">Other receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SocialInsurance" xlink:href="creg-20210331.xsd#creg_SocialInsurance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_SocialInsurance_lbl" xml:lang="en-US">Social insurance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SocialInsurance" xlink:to="creg_SocialInsurance_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TaxAndMaintenanceCostReceivable" xlink:href="creg-20210331.xsd#creg_TaxAndMaintenanceCostReceivable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TaxAndMaintenanceCostReceivable_lbl" xml:lang="en-US">Tax and maintenance cost receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxAndMaintenanceCostReceivable" xlink:to="creg_TaxAndMaintenanceCostReceivable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InsuranceSettlementsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceSettlementsReceivableCurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InsuranceSettlementsReceivableCurrent_lbl" xml:lang="en-US">Insurance received</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InsuranceSettlementsReceivableCurrent" xlink:to="us-gaap_InsuranceSettlementsReceivableCurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" 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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDispositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDispositions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentDispositions_lbl" xml:lang="en-US">Property and equipment, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDispositions" xlink:to="us-gaap_PropertyPlantAndEquipmentDispositions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherAssets_lbl" xml:lang="en-US">Fixed assets cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferredOfSharesDescription" xlink:href="creg-20210331.xsd#creg_TransferredOfSharesDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TransferredOfSharesDescription_lbl" xml:lang="en-US">Transferred of shares, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferredOfSharesDescription" xlink:to="creg_TransferredOfSharesDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Income Tax 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-20210331.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">Current tax payable</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-20210331.xsd#creg_TaxesPayableNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_TaxesPayableNoncurrent_lbl" xml:lang="en-US">Tax payable, noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxesPayableNoncurrent" xlink:to="creg_TaxesPayableNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxLiabilityInstallmentsDescription" xlink:href="creg-20210331.xsd#creg_IncomeTaxLiabilityInstallmentsDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IncomeTaxLiabilityInstallmentsDescription_lbl" xml:lang="en-US">Income tax liability of installment, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxLiabilityInstallmentsDescription" xlink:to="creg_IncomeTaxLiabilityInstallmentsDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TotalFundCapitalContribution" xlink:href="creg-20210331.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_DescriptionOfEquityInvestment" xlink:href="creg-20210331.xsd#creg_DescriptionOfEquityInvestment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DescriptionOfEquityInvestment_lbl" xml:lang="en-US">Description of equity investment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfEquityInvestment" xlink:to="creg_DescriptionOfEquityInvestment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl" xml:lang="en-US">Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl0" xml:lang="en-US">Note bears interest</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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_lbl" xml:lang="en-US">Long term debt maturities repayments of principal in third year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl" xml:lang="en-US">Debt amount paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_lbl" xml:lang="en-US">Long term debt maturities repayments of principal in fourth year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_lbl" xml:lang="en-US">Long term debt maturities repayments of principal in fifth year</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DescriptionOfRemainingLoanBalance" xlink:href="creg-20210331.xsd#creg_DescriptionOfRemainingLoanBalance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DescriptionOfRemainingLoanBalance_lbl" xml:lang="en-US">Description of remaining loan balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfRemainingLoanBalance" xlink:to="creg_DescriptionOfRemainingLoanBalance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl" xml:lang="en-US">Interest payable for loan</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Outstanding loan balance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansFromBank"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LongTermLoansFromBank_lbl" xml:lang="en-US">Loan payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansFromBank" xlink:to="us-gaap_LongTermLoansFromBank_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_BuyBackPrice" xlink:href="creg-20210331.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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl" xml:lang="en-US">Accrued Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl" xml:lang="en-US">Loan asset value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseOther_lbl" xml:lang="en-US">Loan and related interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceInstallmentPaymentsDescription" xlink:href="creg-20210331.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-20210331.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_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl" xml:lang="en-US">Related Party Transactions, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConvertibleNotesPayable_lbl" xml:lang="en-US">Convertible promissory note amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl" xml:lang="en-US">Original issue discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl" xml:lang="en-US">Interest rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTerms"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShortTermDebtTerms_lbl" xml:lang="en-US">Debt term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTerms" xlink:to="us-gaap_ShortTermDebtTerms_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:href="creg-20210331.xsd#creg_IncreaseDecreaseOutstandingBalancePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl" xml:lang="en-US">Increase decrease outstanding balance, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:to="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_lbl" xml:lang="en-US">Interest expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementDescription" xlink:href="creg-20210331.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_StockIssuedDuringPeriodSharesNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl" xml:lang="en-US">Aggregate 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"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl" xml:lang="en-US">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_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl" xml:lang="en-US">Tax rate</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExaminationDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExaminationDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxExaminationDescription_lbl" xml:lang="en-US">Income tax, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationDescription" xlink:to="us-gaap_IncomeTaxExaminationDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carry forwards (in Dollars)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20210331.xsd#creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl" xml:lang="en-US">Percentage of deferred tax valuation allowance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:to="creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessStockSharesAuthorized"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ExcessStockSharesAuthorized_lbl" xml:lang="en-US">Shares of common stock authorized for issuance</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ExcessStockSharesAuthorized" xlink:to="us-gaap_ExcessStockSharesAuthorized_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfStatutoryReserveNetIncome" xlink:href="creg-20210331.xsd#creg_PercentageOfStatutoryReserveNetIncome"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PercentageOfStatutoryReserveNetIncome_lbl" xml:lang="en-US">Percentage of net income</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfStatutoryReserveNetIncome" xlink:to="creg_PercentageOfStatutoryReserveNetIncome_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PercentageOfReserveRegisteredCapital" xlink:href="creg-20210331.xsd#creg_PercentageOfReserveRegisteredCapital"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PercentageOfReserveRegisteredCapital_lbl" xml:lang="en-US">Statutory surplus reserve of registered capital, percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfReserveRegisteredCapital" xlink:to="creg_PercentageOfReserveRegisteredCapital_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TotalRemainingReserveDescription" xlink:href="creg-20210331.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_LesseeOperatingLeaseDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDescription"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeOperatingLeaseDescription_lbl" xml:lang="en-US">Lease agreement, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseDescription" xlink:to="us-gaap_LesseeOperatingLeaseDescription_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRent"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForRent_lbl" xml:lang="en-US">Monthly rental payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRent" xlink:to="us-gaap_PaymentsForRent_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LeaseAndRentalExpense_lbl" xml:lang="en-US">Rental expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl" xml:lang="en-US">Monthly salary</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl" xml:lang="en-US">Common stock annually (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction_lbl" xml:lang="en-US">Description of engagement agreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNotesPayable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_OtherNotesPayable_lbl" xml:lang="en-US">Promissory note</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNotesPayable" xlink:to="us-gaap_OtherNotesPayable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_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_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OutstandingNotePercentage" xlink:href="creg-20210331.xsd#creg_OutstandingNotePercentage"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_OutstandingNotePercentage_lbl" xml:lang="en-US">Outstanding note percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OutstandingNotePercentage" xlink:to="creg_OutstandingNotePercentage_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DebtRedeemAmount" xlink:href="creg-20210331.xsd#creg_DebtRedeemAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DebtRedeemAmount_lbl" xml:lang="en-US">Redeem amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DebtRedeemAmount" xlink:to="creg_DebtRedeemAmount_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt_lbl" xml:lang="en-US">Gain on transferring asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl" xml:lang="en-US">Purchase shares of common stock (in Shares)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Proceeds from received 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="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfInitialPublicOffering"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering_lbl" xml:lang="en-US">Public offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering" xlink:to="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Basis of Presentation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Basis of Consolidation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_UsesAndSourcesOfLiquidity" xlink:href="creg-20210331.xsd#creg_UsesAndSourcesOfLiquidity"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_UsesAndSourcesOfLiquidity_lbl" xml:lang="en-US">Uses and Sources of Liquidity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UsesAndSourcesOfLiquidity" xlink:to="creg_UsesAndSourcesOfLiquidity_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Use of Estimates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEeT37JyCOlmf3jyuLq2Z8LUMJlV9fH1xoheJmWU0/qp5pkWA2vYUFZm6YTBzMJIJLW3IZQliIwXV3HZI0PA6ENUEDpKejKyne5S1nL86sWvM94q83i0A19ESB6oAlUEnbU=] CSR-->
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl" xml:lang="en-US">Operating Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl" xml:lang="en-US">Accounts Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Concentration of Credit Risk</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Impairment of Long-lived Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of Sales</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_IncomeTaxPolicyTextBlock_lbl" xml:lang="en-US">Income Taxes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxPolicyTextBlock" xlink:to="us-gaap_IncomeTaxPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CashFlowPresentationPolicyTextBlock" xlink:href="creg-20210331.xsd#creg_CashFlowPresentationPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_CashFlowPresentationPolicyTextBlock_lbl" xml:lang="en-US">Statement of Cash Flows</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CashFlowPresentationPolicyTextBlock" xlink:to="creg_CashFlowPresentationPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl" xml:lang="en-US">Fair Value of Financial Instruments</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl" xml:lang="en-US">Stock-Based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Basic and Diluted Earnings per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl" xml:lang="en-US">Foreign Currency Translation and Comprehensive Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl" xml:lang="en-US">Segment Reporting</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">New Accounting Pronouncements</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_DaTongRecyclingEnergyMember" xlink:href="creg-20210331.xsd#creg_DaTongRecyclingEnergyMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_DaTongRecyclingEnergyMember_lbl" xml:lang="en-US">DaTong Recycling Energy [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DaTongRecyclingEnergyMember" xlink:to="creg_DaTongRecyclingEnergyMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ErdosMetallurgyCompanyLimitedMember" xlink:href="creg-20210331.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 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_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_XianTCHEnergyTechnologyCoLtdMember" xlink:href="creg-20210331.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_XianTchMember" xlink:href="creg-20210331.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_DaTangShiDaiMember" xlink:href="creg-20210331.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-20210331.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_ShenqiuProjectMember" xlink:href="creg-20210331.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_BiomassPowerGenerationProjectLeaseAgreementMember" xlink:href="creg-20210331.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_XianHuaxinNewEnergyCoLtdMember" xlink:href="creg-20210331.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_ChinaOrientAssetManagementCoLtdMember" xlink:href="creg-20210331.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_HYREFFundMember" xlink:href="creg-20210331.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_XianZhonghongNewEnergyTechnologyCoMember" xlink:href="creg-20210331.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_HongyuanHuifuVentureCapitalCoLtdMember" xlink:href="creg-20210331.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="us-gaap_InsuranceClaimsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceClaimsMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_InsuranceClaimsMember_lbl" xml:lang="en-US">Insurance Claims [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InsuranceClaimsMember" xlink:to="us-gaap_InsuranceClaimsMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_ChengaliMember" xlink:href="creg-20210331.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_HYREFLoanentrustedLoanMember" xlink:href="creg-20210331.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"/>
    <loc xlink:type="locator" xlink:label="creg_TransferAgreementMember" xlink:href="creg-20210331.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-20210331.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_TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:href="creg-20210331.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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TransferPriceForXuzhouHuayuProjectMember" xlink:href="creg-20210331.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">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"/>
    <loc xlink:type="locator" xlink:label="creg_BaiChonggongMember" xlink:href="creg-20210331.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">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_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PromissoryNotesInDecember2020Member" xlink:href="creg-20210331.xsd#creg_PromissoryNotesInDecember2020Member"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_PromissoryNotesInDecember2020Member_lbl" xml:lang="en-US">Promissory Notes in December 2020 [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PromissoryNotesInDecember2020Member" xlink:to="creg_PromissoryNotesInDecember2020Member_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_BoardOfDirectorsChairmanMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_BoardOfDirectorsChairmanMember_lbl" xml:lang="en-US">Board of Director [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_BoardOfDirectorsChairmanMember" xlink:to="srt_BoardOfDirectorsChairmanMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_PRCMember" xlink:href="creg-20210331.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-20210331.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-20210331.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_NewLeaseContractMember" xlink:href="creg-20210331.xsd#creg_NewLeaseContractMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="creg_NewLeaseContractMember_lbl" xml:lang="en-US">New Lease Contract [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NewLeaseContractMember" xlink:to="creg_NewLeaseContractMember_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefFinancialOfficerMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ChiefFinancialOfficerMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="srt_ChiefFinancialOfficerMember_lbl" xml:lang="en-US">Chief Financial Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefFinancialOfficerMember" xlink:to="srt_ChiefFinancialOfficerMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:label="us-gaap_SubsequentEventMember_lbl" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityComponentDomain_lbl" xml:lang="en-US">Equity Component [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityComponentDomain" xlink:to="us-gaap_EquityComponentDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl" xml:lang="en-US">Long-Lived Tangible Asset [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:to="us-gaap_PropertyPlantAndEquipmentTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeMember_lbl" xml:lang="en-US">Statistical Measurement [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeMember" xlink:to="srt_RangeMember_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BalanceSheetLocationDomain_lbl" xml:lang="en-US">Balance Sheet Location [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BalanceSheetLocationDomain" xlink:to="us-gaap_BalanceSheetLocationDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:href="creg-20210331.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-20210331.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="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" xlink:href="creg-20210331.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-20210331.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems_lbl" xml:lang="en-US">Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of warrant activity [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeDomain_lbl" xml:lang="en-US">Option Indexed to Issuer&apos;s Equity, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OptionIndexedToIssuersEquityTypeDomain" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" xlink:href="creg-20210331.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-20210331.xsd#creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems_lbl" xml:lang="en-US">Stock-Based Compensation Plan (Details) - Schedule of option activity with respect to employees and independent directors [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyDomain_lbl" xml:lang="en-US">Related Party [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyDomain" xlink:to="us-gaap_RelatedPartyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfCurrencyDomain" xlink:href="creg-20210331.xsd#creg_TypeOfCurrencyDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TypeOfCurrencyDomain_lbl" xml:lang="en-US">TypeOfCurrency [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TypeOfCurrencyDomain" xlink:to="creg_TypeOfCurrencyDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:href="creg-20210331.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-20210331.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems_lbl" xml:lang="en-US">Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="dei_EntityDomain" xlink:href="https://xbrl.sec.gov/dei/2019/dei-2019-01-31.xsd#dei_EntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityDomain_lbl" xml:lang="en-US">Entity [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityDomain" xlink:to="dei_EntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AgreementDomain" xlink:href="creg-20210331.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_ContractAgreementDomain" xlink:href="creg-20210331.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="us-gaap_ProjectMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProjectMember"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProjectMember_lbl" xml:lang="en-US">Project [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProjectMember" xlink:to="us-gaap_ProjectMember_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20210331.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-20210331.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_LossContingencyNatureDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyNatureDomain_lbl" xml:lang="en-US">Loss Contingency, Nature [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyNatureDomain" xlink:to="us-gaap_LossContingencyNatureDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OtherReceivablesDetailsTable" xlink:href="creg-20210331.xsd#creg_OtherReceivablesDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OtherReceivablesDetailsTable_lbl" xml:lang="en-US">Other Receivables (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OtherReceivablesDetailsTable" xlink:to="creg_OtherReceivablesDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_OtherReceivablesDetailsLineItems" xlink:href="creg-20210331.xsd#creg_OtherReceivablesDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OtherReceivablesDetailsLineItems_lbl" xml:lang="en-US">Other Receivables (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OtherReceivablesDetailsLineItems" xlink:to="creg_OtherReceivablesDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjecttoBuybackDetailsTable" xlink:href="creg-20210331.xsd#creg_AssetSubjecttoBuybackDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AssetSubjecttoBuybackDetailsTable_lbl" xml:lang="en-US">Asset Subject to Buyback (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AssetSubjecttoBuybackDetailsTable" xlink:to="creg_AssetSubjecttoBuybackDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_AssetSubjecttoBuybackDetailsLineItems" xlink:href="creg-20210331.xsd#creg_AssetSubjecttoBuybackDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AssetSubjecttoBuybackDetailsLineItems_lbl" xml:lang="en-US">Asset Subject to Buyback (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AssetSubjecttoBuybackDetailsLineItems" xlink:to="creg_AssetSubjecttoBuybackDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_TypeOfAgreementDomain" xlink:href="creg-20210331.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="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl" xml:lang="en-US">Title of Individual [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDomain_lbl" xml:lang="en-US">Related Party Transaction [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDomain" xlink:to="us-gaap_RelatedPartyTransactionDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameDomain_lbl" xml:lang="en-US">Plan Name [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameDomain" xlink:to="us-gaap_PlanNameDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongtermDebtTypeDomain_lbl" xml:lang="en-US">Long-term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongtermDebtTypeDomain" xlink:to="us-gaap_LongtermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LoanPayableDetailsTable" xlink:href="creg-20210331.xsd#creg_LoanPayableDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LoanPayableDetailsTable_lbl" xml:lang="en-US">Loan Payable (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LoanPayableDetailsTable" xlink:to="creg_LoanPayableDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_LoanPayableDetailsLineItems" xlink:href="creg-20210331.xsd#creg_LoanPayableDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LoanPayableDetailsLineItems_lbl" xml:lang="en-US">Loan Payable (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LoanPayableDetailsLineItems" xlink:to="creg_LoanPayableDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTypeDomain_lbl" xml:lang="en-US">Short-term Debt, Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTypeDomain" xlink:to="us-gaap_ShortTermDebtTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_NotePayableNetDetailsTable" xlink:href="creg-20210331.xsd#creg_NotePayableNetDetailsTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_NotePayableNetDetailsTable_lbl" xml:lang="en-US">Note Payable, Net (Details) [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NotePayableNetDetailsTable" xlink:to="creg_NotePayableNetDetailsTable_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_NotePayableNetDetailsLineItems" xlink:href="creg-20210331.xsd#creg_NotePayableNetDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_NotePayableNetDetailsLineItems_lbl" xml:lang="en-US">Note Payable, Net (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NotePayableNetDetailsLineItems" xlink:to="creg_NotePayableNetDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable" xlink:href="creg-20210331.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-20210331.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems_lbl" xml:lang="en-US">Shares Issued for Equity Financing and Stock Compensation (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:to="creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxAuthorityDomain_lbl" xml:lang="en-US">Income Tax Authority [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxAuthorityDomain" xlink:to="us-gaap_IncomeTaxAuthorityDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_IncomeTaxDetailsTable" xlink:href="creg-20210331.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-20210331.xsd#creg_IncomeTaxDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncomeTaxDetailsLineItems_lbl" xml:lang="en-US">Income Tax (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncomeTaxDetailsLineItems" xlink:to="creg_IncomeTaxDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain_lbl" xml:lang="en-US">SEC Schedule, 12-09, Valuation Allowances and Reserves [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValuationAllowancesAndReservesDomain" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_StatutoryReservesDetailsTable" xlink:href="creg-20210331.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-20210331.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="us-gaap_LeaseContractualTermDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseContractualTermDomain_lbl" xml:lang="en-US">Lease Contractual Term [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseContractualTermDomain" xlink:to="us-gaap_LeaseContractualTermDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_CommitmentsDetailsTable" xlink:href="creg-20210331.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-20210331.xsd#creg_CommitmentsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CommitmentsDetailsLineItems_lbl" xml:lang="en-US">Commitments (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CommitmentsDetailsLineItems" xlink:to="creg_CommitmentsDetailsLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeDomain"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeDomain_lbl" xml:lang="en-US">Subsequent Event Type [Domain]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeDomain" xlink:to="us-gaap_SubsequentEventTypeDomain_lbl"/>
    <loc xlink:type="locator" xlink:label="creg_SubsequentEventsDetailsTable" xlink:href="creg-20210331.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-20210331.xsd#creg_SubsequentEventsDetailsLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SubsequentEventsDetailsLineItems_lbl" xml:lang="en-US">Subsequent Events (Details) [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SubsequentEventsDetailsLineItems" xlink:to="creg_SubsequentEventsDetailsLineItems_lbl"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AccountsReceivableDescription_lbl0" xml:lang="en-US">Description of aAccounts receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccountsReceivableDescription" xlink:to="creg_AccountsReceivableDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AccruedInterestOnNotes_lbl0" xml:lang="en-US">Carrying value as of the balance sheet date of accrued interest on notes.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedInterestOnNotes" xlink:to="creg_AccruedInterestOnNotes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AdoptionOfOperatingLeaseLiability_lbl0" xml:lang="en-US">Adoption of ASC 842-operating lease liability.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdoptionOfOperatingLeaseLiability" xlink:to="creg_AdoptionOfOperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AdoptionOfRightoOfUseAsset_lbl0" xml:lang="en-US">Adoption of right-of-use asset.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdoptionOfRightoOfUseAsset" xlink:to="creg_AdoptionOfRightoOfUseAsset_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AdvanceToEmployees_lbl0" xml:lang="en-US">Amount of advance to employees.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToEmployees" xlink:to="creg_AdvanceToEmployees_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AdvanceToSuppliers_lbl0" xml:lang="en-US">Advance to suppliers.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToSuppliers" xlink:to="creg_AdvanceToSuppliers_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_AssetSubjectToBuyback_lbl0" xml:lang="en-US">Asset subject to buyback.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AssetSubjectToBuyback" xlink:to="creg_AssetSubjectToBuyback_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars_lbl0" xml:lang="en-US">Average Exercise Price (post-reverse stock split price), Exchanged.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" xlink:to="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars_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_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_ConversionOfLongtermNotesIntoCommonShares_lbl0" xml:lang="en-US">Conversion of long-term notes into common shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_ConversionOfLongtermNotesIntoCommonShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_ConvertibleNotePayableNetTextBlock_lbl0" xml:lang="en-US">The disclosure of convertible note payable net.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConvertibleNotePayableNetTextBlock" xlink:to="creg_ConvertibleNotePayableNetTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_CooperativeAgreementDescription_lbl0" xml:lang="en-US">The description related to cooperative agreement.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CooperativeAgreementDescription" xlink:to="creg_CooperativeAgreementDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_DebtRedeemAmount_lbl0" xml:lang="en-US">Debt Redeem Amount.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DebtRedeemAmount" xlink:to="creg_DebtRedeemAmount_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_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_DescriptionOfInsurancePolicy_lbl0" xml:lang="en-US">Description of insurance policy.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfInsurancePolicy" xlink:to="creg_DescriptionOfInsurancePolicy_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_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_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_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_IncreaseDecreaseInOtherReceivable_lbl0" xml:lang="en-US">Amount of increase (decrease) in receivables classified as others.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInOtherReceivable" xlink:to="creg_IncreaseDecreaseInOtherReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncreaseDecreaseInPrepaidExpenses_lbl0" xml:lang="en-US">The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future period.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseInPrepaidExpenses" xlink:to="creg_IncreaseDecreaseInPrepaidExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl0" xml:lang="en-US">Percentage of increase decrease outstanding balance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:to="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_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_LongTermLeasesDescription_lbl0" xml:lang="en-US">Leases, description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LongTermLeasesDescription" xlink:to="creg_LongTermLeasesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LongTermPayable_lbl0" xml:lang="en-US">Sum of the carrying values as of the balance sheet date of the long-term payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LongTermPayable" xlink:to="creg_LongTermPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LossFromTheTransfer_lbl0" xml:lang="en-US">Loss from the transfer</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossFromTheTransfer" xlink:to="creg_LossFromTheTransfer_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_LossOnNotesRedemptionConversion_lbl0" xml:lang="en-US">Loss on note conversion.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LossOnNotesRedemptionConversion" xlink:to="creg_LossOnNotesRedemptionConversion_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_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_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl0" xml:lang="en-US">Operating lease cost &#8211; interest expense on lease liability.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:to="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_OriginalInvestmentBySubsidiary_lbl0" xml:lang="en-US">Registered capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OriginalInvestmentBySubsidiary" xlink:to="creg_OriginalInvestmentBySubsidiary_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_OutstandingNotePercentage_lbl0" xml:lang="en-US">Outstanding note percentage.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OutstandingNotePercentage" xlink:to="creg_OutstandingNotePercentage_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_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_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_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_RetainedEarningAccumulatedDeficit_lbl0" xml:lang="en-US">The cumulative amount of the reporting entity&apos;s undistributed earnings or deficit.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RetainedEarningAccumulatedDeficit" xlink:to="creg_RetainedEarningAccumulatedDeficit_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_lbl0" 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_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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl0" xml:lang="en-US">Weighted Average Remaining Contractual Term in Years, Exchanged.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_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_lbl1" 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_lbl1"/>
    <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_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="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl0" xml:lang="en-US">Weighted average remaining contractual term for option awards outstanding, in &apos;PnYnMnDTnHnMnS&apos; format, for example, &apos;P1Y5M13D&apos; represents the reported fact of one year, five months, and thirteen days.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl0" xml:lang="en-US">Shares of antidilutive securities under warrants and option.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:to="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SharesToBeIssued_lbl0" xml:lang="en-US">Shares to be issued.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesToBeIssued" xlink:to="creg_SharesToBeIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SocialInsurance_lbl0" xml:lang="en-US">It represent the value of social insurance.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SocialInsurance" xlink:to="creg_SocialInsurance_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReserve_lbl0" xml:lang="en-US">Carrying value as of the balance sheet date of statutory reserve.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserve" xlink:to="creg_StatutoryReserve_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReserveDescription_lbl1" xml:lang="en-US">Description of statutory reserve.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserveDescription" xlink:to="creg_StatutoryReserveDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReservesDisclosureTableTextBlock_lbl0" xml:lang="en-US">Schedule of maximum statutory reserve amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesDisclosureTableTextBlock" xlink:to="creg_StatutoryReservesDisclosureTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StatutoryReservesTextBlock_lbl0" xml:lang="en-US">The entire disclosure for statutory reserves.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesTextBlock" xlink:to="creg_StatutoryReservesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares_lbl0" xml:lang="en-US">Conversion of long-term notes into common shares, Shares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares_lbl0" xml:lang="en-US">Conversion of long-term notes into common shares.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SubscribedAmountOfInitialCapitalContribution_lbl0" xml:lang="en-US">Subscribed amount of initial capital contribution</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SubscribedAmountOfInitialCapitalContribution" xlink:to="creg_SubscribedAmountOfInitialCapitalContribution_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TaxAndMaintenanceCostReceivable_lbl0" xml:lang="en-US">Tax and maintenance cost receivable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxAndMaintenanceCostReceivable" xlink:to="creg_TaxAndMaintenanceCostReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TaxPayableCurrent_lbl0" xml:lang="en-US">Taxes Payable, Current.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableCurrent" xlink:to="creg_TaxPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TaxPayableNoncurrent_lbl0" xml:lang="en-US">Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableNoncurrent" xlink:to="creg_TaxPayableNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TaxPayableTextBlock_lbl0" xml:lang="en-US">The entire disclosure of tax payable.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableTextBlock" xlink:to="creg_TaxPayableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TaxesPayableNoncurrent_lbl0" xml:lang="en-US">Taxes Payable Noncurrent.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxesPayableNoncurrent" xlink:to="creg_TaxesPayableNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TotalFundCapitalContribution_lbl0" xml:lang="en-US">Total fund capital contribution.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TotalFundCapitalContribution" xlink:to="creg_TotalFundCapitalContribution_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_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_TransferOfProject_lbl0" xml:lang="en-US">Transfer of Xuzhou Huayu Project and Shenqiu Phase I &amp; II projects to Mr. Bai.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferOfProject" xlink:to="creg_TransferOfProject_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_TransferToStatutoryReserves_lbl0" xml:lang="en-US">Transfer to statutory reserves.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferToStatutoryReserves" xlink:to="creg_TransferToStatutoryReserves_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_USStatutoryRates_lbl0" xml:lang="en-US">U.S. statutory rates.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_USStatutoryRates" xlink:to="creg_USStatutoryRates_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="creg_SharesToBeIssuedMember_lbl0" xml:lang="en-US">Shares to be issued.</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesToBeIssuedMember" xlink:to="creg_SharesToBeIssuedMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AccruedInterestOnNotes_lbl1" xml:lang="en-US">AccruedInterestOnNotes</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AccruedInterestOnNotes" xlink:to="creg_AccruedInterestOnNotes_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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_RetainedEarningAccumulatedDeficit_lbl1" xml:lang="en-US">RetainedEarningAccumulatedDeficit</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_RetainedEarningAccumulatedDeficit" xlink:to="creg_RetainedEarningAccumulatedDeficit_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_PercentageOfReserveRegisteredCapital_lbl0" xml:lang="en-US">PercentageOfReserveRegisteredCapital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PercentageOfReserveRegisteredCapital" xlink:to="creg_PercentageOfReserveRegisteredCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReserve_lbl1" xml:lang="en-US">StatutoryReserve</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserve" xlink:to="creg_StatutoryReserve_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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_SharesToBeIssued_lbl1" xml:lang="en-US">SharesToBeIssued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesToBeIssued" xlink:to="creg_SharesToBeIssued_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LongTermPayable_lbl1" xml:lang="en-US">LongTermPayable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LongTermPayable" xlink:to="creg_LongTermPayable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice_lbl1" 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_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_DeferredIncomeTaxAssetsNet1_lbl0" xml:lang="en-US">DeferredIncomeTaxAssetsNet1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredIncomeTaxAssetsNet1" xlink:to="creg_DeferredIncomeTaxAssetsNet1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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_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_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_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_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_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_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_ShanghaiTCHMember_lbl0" xml:lang="en-US">ShanghaiTCHMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShanghaiTCHMember" xlink:to="creg_ShanghaiTCHMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl1" xml:lang="en-US">SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:to="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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_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_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_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_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_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_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_NewLeaseContractMember_lbl0" xml:lang="en-US">NewLeaseContractMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_NewLeaseContractMember" xlink:to="creg_NewLeaseContractMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferredOfSharesDescription_lbl0" xml:lang="en-US">TransferredOfSharesDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferredOfSharesDescription" xlink:to="creg_TransferredOfSharesDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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_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_AdoptionOfOperatingLeaseLiability_lbl1" xml:lang="en-US">AdoptionOfOperatingLeaseLiability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdoptionOfOperatingLeaseLiability" xlink:to="creg_AdoptionOfOperatingLeaseLiability_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_TransferPriceForShenqiuPhaseIAndIIProjectsMember_lbl0" 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_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_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_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_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_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_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_BaiChonggongMember_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares_lbl1" xml:lang="en-US">StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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_CooperativeAgreementDescription_lbl1" xml:lang="en-US">CooperativeAgreementDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CooperativeAgreementDescription" xlink:to="creg_CooperativeAgreementDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems_lbl0" xml:lang="en-US">CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems" xlink:to="creg_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance_lbl2" 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_lbl2"/>
    <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_TransferOfProject_lbl1" xml:lang="en-US">TransferOfProject</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferOfProject" xlink:to="creg_TransferOfProject_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_StatutoryReservesMember_lbl0" xml:lang="en-US">StatutoryReservesMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReservesMember" xlink:to="creg_StatutoryReservesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TaxPayableCurrent_lbl1" xml:lang="en-US">TaxPayableCurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxPayableCurrent" xlink:to="creg_TaxPayableCurrent_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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_DeferredTaxAssetsValuationAllowanceNoncurrent1_lbl0" xml:lang="en-US">DeferredTaxAssetsValuationAllowanceNoncurrent1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:to="creg_DeferredTaxAssetsValuationAllowanceNoncurrent1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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_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_DeferredTaxAssetsGrossNoncurrent1_lbl0" xml:lang="en-US">DeferredTaxAssetsGrossNoncurrent1</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DeferredTaxAssetsGrossNoncurrent1" xlink:to="creg_DeferredTaxAssetsGrossNoncurrent1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharesToBeIssuedMember_lbl1" xml:lang="en-US">SharesToBeIssuedMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesToBeIssuedMember" xlink:to="creg_SharesToBeIssuedMember_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_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_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_TypeOfCurrencyAxis_lbl0" xml:lang="en-US">TypeOfCurrencyAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TypeOfCurrencyAxis" xlink:to="creg_TypeOfCurrencyAxis_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_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_DebtRedeemAmount_lbl1" xml:lang="en-US">DebtRedeemAmount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DebtRedeemAmount" xlink:to="creg_DebtRedeemAmount_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2_lbl2" 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_lbl2"/>
    <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_DescriptionOfFundManagementSupplementalAgreement_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_UsesAndSourcesOfLiquidity_lbl0" xml:lang="en-US">UsesAndSourcesOfLiquidity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_UsesAndSourcesOfLiquidity" xlink:to="creg_UsesAndSourcesOfLiquidity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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_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_TransferPriceForXuzhouHuayuProjectMember_lbl0" 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_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_TaxAndMaintenanceCostReceivable_lbl1" xml:lang="en-US">TaxAndMaintenanceCostReceivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TaxAndMaintenanceCostReceivable" xlink:to="creg_TaxAndMaintenanceCostReceivable_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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_PromissoryNotesInDecember2020Member_lbl0" xml:lang="en-US">PromissoryNotesInDecember2020Member</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_PromissoryNotesInDecember2020Member" xlink:to="creg_PromissoryNotesInDecember2020Member_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement_lbl1" xml:lang="en-US">DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement" xlink:to="creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AdvanceToSuppliers_lbl1" xml:lang="en-US">AdvanceToSuppliers</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToSuppliers" xlink:to="creg_AdvanceToSuppliers_lbl1"/>
    <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_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_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl1" xml:lang="en-US">OperatingLeaseCostInterestExpenseOnLeaseLiability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:to="creg_OperatingLeaseCostInterestExpenseOnLeaseLiability_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AdvanceToEmployees_lbl1" xml:lang="en-US">AdvanceToEmployees</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdvanceToEmployees" xlink:to="creg_AdvanceToEmployees_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_TransferToStatutoryReserves_lbl1" xml:lang="en-US">TransferToStatutoryReserves</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_TransferToStatutoryReserves" xlink:to="creg_TransferToStatutoryReserves_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:to="creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2_lbl1"/>
    <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_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_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_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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice_lbl2" xml:lang="en-US">ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice" xlink:to="creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AgreementAxis_lbl0" xml:lang="en-US">AgreementAxis</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AgreementAxis" xlink:to="creg_AgreementAxis_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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_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_USStatutoryRates_lbl1" xml:lang="en-US">USStatutoryRates</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_USStatutoryRates" xlink:to="creg_USStatutoryRates_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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_AssetSubjectToBuybackAndConstructionInProgressTextBlock_lbl0" xml:lang="en-US">AssetSubjectToBuybackAndConstructionInProgressTextBlock</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock" xlink:to="creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OutstandingNotePercentage_lbl1" xml:lang="en-US">OutstandingNotePercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OutstandingNotePercentage" xlink:to="creg_OutstandingNotePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl1" xml:lang="en-US">SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:to="creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_HYREFLoanentrustedLoanMember_lbl0" 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_lbl0"/>
    <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_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_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars_lbl1" xml:lang="en-US">AverageExercisePricepostreverseStockSplitPriceExchangedinDollars</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" xlink:to="creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_ShenqiuProjectMember_lbl0" xml:lang="en-US">ShenqiuProjectMember</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ShenqiuProjectMember" xlink:to="creg_ShenqiuProjectMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_LenderRepaymentDescription_lbl0" xml:lang="en-US">LenderRepaymentDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_LenderRepaymentDescription" xlink:to="creg_LenderRepaymentDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_OwnershipDescription_lbl1" xml:lang="en-US">OwnershipDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_OwnershipDescription" xlink:to="creg_OwnershipDescription_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_MaturityTerm_lbl0" xml:lang="en-US">MaturityTerm</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_MaturityTerm" xlink:to="creg_MaturityTerm_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl1" xml:lang="en-US">IncreaseDecreaseOutstandingBalancePercentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_IncreaseDecreaseOutstandingBalancePercentage" xlink:to="creg_IncreaseDecreaseOutstandingBalancePercentage_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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_StatutoryReserveDescription_lbl2" xml:lang="en-US">StatutoryReserveDescription</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_StatutoryReserveDescription" xlink:to="creg_StatutoryReserveDescription_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_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_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_ErdosMetallurgyCompanyLimitedMember_lbl0" 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_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_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_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_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_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_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_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_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_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_DescriptionOfInsurancePolicy_lbl1" xml:lang="en-US">DescriptionOfInsurancePolicy</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_DescriptionOfInsurancePolicy" xlink:to="creg_DescriptionOfInsurancePolicy_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AssetSubjectToBuyback_lbl1" xml:lang="en-US">AssetSubjectToBuyback</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AssetSubjectToBuyback" xlink:to="creg_AssetSubjectToBuyback_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_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_ConversionOfLongtermNotesIntoCommonShares_lbl1" xml:lang="en-US">ConversionOfLongtermNotesIntoCommonShares</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_ConversionOfLongtermNotesIntoCommonShares" xlink:to="creg_ConversionOfLongtermNotesIntoCommonShares_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="creg_AdoptionOfRightoOfUseAsset_lbl1" xml:lang="en-US">AdoptionOfRightoOfUseAsset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="creg_AdoptionOfRightoOfUseAsset" xlink:to="creg_AdoptionOfRightoOfUseAsset_lbl1"/>
    <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="us-gaap_ComprehensiveIncomeNetOfTax_lbl0" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl0" xml:lang="en-US">Debt Instrument, Annual Principal Payment</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ChiefFinancialOfficerMember_lbl0" xml:lang="en-US">Chief Financial Officer [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ChiefFinancialOfficerMember" xlink:to="srt_ChiefFinancialOfficerMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_lbl0" xml:lang="en-US">Long-term Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl0" xml:lang="en-US">Entity Registrant Name</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl0" xml:lang="en-US">Software and Software Development Costs [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNotesPayable_lbl0" xml:lang="en-US">Other Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNotesPayable" xlink:to="us-gaap_OtherNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl0" xml:lang="en-US">Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl0" xml:lang="en-US">Accrual for Taxes Other than Income Taxes, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl0" xml:lang="en-US">Amendment Flag</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl0" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Expirations in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0" xml:lang="en-US">Liabilities and Equity [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercises in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0" xml:lang="en-US">Accumulated Other Comprehensive Income (Loss), Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl0" xml:lang="en-US">Weighted Average Number of Shares Outstanding, Basic and Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl0" xml:lang="en-US">Effect of Exchange Rate on Cash and Cash Equivalents</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl0" xml:lang="en-US">Entity Central Index Key</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0" xml:lang="en-US">Accounts Payable and Accrued Liabilities Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl0" xml:lang="en-US">Vehicles [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Segment Reporting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_lbl0" xml:lang="en-US">Interest Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0" xml:lang="en-US">AOCI Attributable to Parent [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent_lbl0" xml:lang="en-US">Accrued Income Taxes, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl0" xml:lang="en-US">Office Equipment [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl0" xml:lang="en-US">Income Tax Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Exercises in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization_lbl0" xml:lang="en-US">Interest Expense, Debt, Excluding Amortization</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Deferred Tax Assets and Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl0" xml:lang="en-US">Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Accrued Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0" xml:lang="en-US">Revenue [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_EarningsPerSharePolicyTextBlock_lbl0" xml:lang="en-US">Earnings Per Share, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLoansPayable_lbl0" xml:lang="en-US">Loans Payable, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_LongTermLoansPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeasesIncomeStatementContingentRevenue_lbl0" xml:lang="en-US">Operating Leases, Income Statement, Contingent Revenue</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" xlink:to="us-gaap_OperatingLeasesIncomeStatementContingentRevenue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Remaining Lease Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl0" xml:lang="en-US">Minimum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0" xml:lang="en-US">Cash and Cash Equivalents, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0" xml:lang="en-US">Shares Issued, Shares, Share-based Payment Arrangement, after Forfeiture</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityIncorporationStateCountryCode_lbl0" xml:lang="en-US">Entity Incorporation, State or Country Code</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityIncorporationStateCountryCode" xlink:to="dei_EntityIncorporationStateCountryCode_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseCost_lbl0" xml:lang="en-US">Operating Lease, Cost</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseCost" xlink:to="us-gaap_OperatingLeaseCost_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl0" xml:lang="en-US">Assets, Current [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl0" xml:lang="en-US">Entity Shell Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Other Adjustments, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl0" xml:lang="en-US">Maximum [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherAssets_lbl0" xml:lang="en-US">Other Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherAssets" xlink:to="us-gaap_OtherAssets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_lbl2" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0" xml:lang="en-US">Related Party Transactions Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationDescription_lbl0" xml:lang="en-US">Income Tax Examination, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationDescription" xlink:to="us-gaap_IncomeTaxExaminationDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl0" xml:lang="en-US">Revenues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0" xml:lang="en-US">Share-based Payment Arrangement [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice_lbl0" 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_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_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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Two</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo_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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, Maturity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther_lbl0" xml:lang="en-US">Stock Issued During Period, Value, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodValueOther" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_BoardOfDirectorsChairmanMember_lbl0" xml:lang="en-US">Board of Directors Chairman [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_BoardOfDirectorsChairmanMember" xlink:to="srt_BoardOfDirectorsChairmanMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_lbl0" xml:lang="en-US">Assets, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0" xml:lang="en-US">Share-based Payment Arrangement, Option, Activity [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl0" xml:lang="en-US">Liabilities and Equity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_lbl0" xml:lang="en-US">Related Party Transaction, Description of Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction_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_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_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl0" xml:lang="en-US">General and Administrative Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0" xml:lang="en-US">Debt Instrument, Interest Rate During Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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="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_AccountsReceivableNetCurrent_lbl0" xml:lang="en-US">Accounts Receivable, after Allowance for Credit Loss, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableNetCurrent" xlink:to="us-gaap_AccountsReceivableNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl0" xml:lang="en-US">Additional Paid in Capital</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl0" xml:lang="en-US">Common Stock, Shares, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Fair Value Measurement, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseCostTableTextBlock_lbl0" xml:lang="en-US">Lease, Cost [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseCostTableTextBlock" xlink:to="us-gaap_LeaseCostTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl0" xml:lang="en-US">Debt Instrument, Increase, Accrued Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LossContingencyDisclosures_lbl0" xml:lang="en-US">Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LossContingencyDisclosures" xlink:to="us-gaap_LossContingencyDisclosures_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0" xml:lang="en-US">Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepositsAssetsNoncurrent_lbl0" xml:lang="en-US">Deposits Assets, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepositsAssetsNoncurrent" xlink:to="us-gaap_DepositsAssetsNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt_lbl0" xml:lang="en-US">Gains (Losses) on Restructuring of Debt</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0" xml:lang="en-US">New Accounting Pronouncements, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_lbl2" 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_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Cash_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_Cash" xlink:to="us-gaap_Cash_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Interest Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0" xml:lang="en-US">Property, Plant and Equipment [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDispositions_lbl0" xml:lang="en-US">Property, Plant and Equipment, Dispositions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDispositions" xlink:to="us-gaap_PropertyPlantAndEquipmentDispositions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Grants in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_lbl0" xml:lang="en-US">Operating Expenses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_lbl0" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Rolling Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset_lbl1" xml:lang="en-US">Operating Lease, Right-of-Use Asset</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseRightOfUseAsset" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Current Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0" xml:lang="en-US">Impairment or Disposal of Long-Lived Assets, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Net of Tax [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction_lbl0" xml:lang="en-US">Sale of Stock, Description of Transaction</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensation_lbl0" xml:lang="en-US">Share-based Payment Arrangement, Noncash Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensation" xlink:to="us-gaap_ShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ValueAddedTaxReceivable_lbl0" xml:lang="en-US">Value Added Tax Receivable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ValueAddedTaxReceivable" xlink:to="us-gaap_ValueAddedTaxReceivable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl0" xml:lang="en-US">Income Taxes Paid</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Remaining Contractual Term</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock_lbl0" xml:lang="en-US">Lessee, Leases [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeLeasesPolicyTextBlock" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_Capital_lbl0" xml:lang="en-US">Banking Regulation, Total Capital, Actual</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Capital" xlink:to="us-gaap_Capital_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl0" xml:lang="en-US">Increase (Decrease) in Interest Payable, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseExpense_lbl0" xml:lang="en-US">Operating Lease, Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseExpense" xlink:to="us-gaap_OperatingLeaseExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl0" xml:lang="en-US">Income (Loss) from Continuing Operations before Equity Method Investments, Income Taxes, Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFileNumber_lbl0" xml:lang="en-US">Entity File Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFileNumber" xlink:to="dei_EntityFileNumber_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl0" xml:lang="en-US">Entity Small Business</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage_lbl0" xml:lang="en-US">Variable Interest Entity, Qualitative or Quantitative Information, Ownership Percentage</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LoansPayableCurrent_lbl0" xml:lang="en-US">Loans Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LoansPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl1" xml:lang="en-US">Share-based Compensation Arrangements by Share-based Payment Award, Options, Forfeitures in Period, Weighted Average Exercise Price</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl0" xml:lang="en-US">Entity Filer Category</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl0" xml:lang="en-US">Consolidation, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_lbl1" xml:lang="en-US">Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0" xml:lang="en-US">Property, Plant and Equipment, Useful Life</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0" xml:lang="en-US">Commitments and Contingencies Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent_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_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0" xml:lang="en-US">Loans, Notes, Trade and Other Receivables Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConvertibleNotesPayable_lbl0" xml:lang="en-US">Convertible Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConvertibleNotesPayable" xlink:to="us-gaap_ConvertibleNotesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl0" xml:lang="en-US">Commitments and Contingencies</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Income Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl0" xml:lang="en-US">Supplemental Cash Flow Information [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, Undiscounted Excess Amount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_lbl0" xml:lang="en-US">Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0" xml:lang="en-US">Accounts Payable and Other Accrued Liabilities, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNonoperatingIncomeExpense_lbl0" xml:lang="en-US">Other Nonoperating Income (Expense)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_OtherNonoperatingIncomeExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl0" xml:lang="en-US">Investment Income, Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl0" xml:lang="en-US">Document Period End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseDescription_lbl0" xml:lang="en-US">Lessee, Operating Lease, Description</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseDescription" xlink:to="us-gaap_LesseeOperatingLeaseDescription_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesOther_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesOther" xlink:to="us-gaap_DeferredTaxLiabilitiesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_OperatingLeaseLiabilityNoncurrent_lbl0" xml:lang="en-US">Operating Lease, Liability, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year One</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl0" xml:lang="en-US">Common Stock, Value, Issued</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl0" xml:lang="en-US">Provision for Loan, Lease, and Other Losses</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl0" xml:lang="en-US">Operating Loss Carryforwards</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl0" xml:lang="en-US">Liabilities, Noncurrent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl0" xml:lang="en-US">Prepaid Expense, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl0" xml:lang="en-US">Subsequent Events [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0" xml:lang="en-US">Basis of Accounting, Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0" xml:lang="en-US">Increase (Decrease) in Accounts Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2" xml:lang="en-US">Cash and Cash Equivalents, at Carrying Value</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl2"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_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="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_lbl0" xml:lang="en-US">Gain (Loss) on Sale of Assets and Asset Impairment Charges</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:to="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl0" xml:lang="en-US">Document Fiscal Year Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrent_lbl0" xml:lang="en-US">Liabilities, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrent" xlink:to="us-gaap_LiabilitiesNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProfitLoss_lbl0" xml:lang="en-US">Net Income (Loss), Including Portion Attributable to Noncontrolling Interest</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProfitLoss" xlink:to="us-gaap_ProfitLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_lbl0" xml:lang="en-US">Assets</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl0" xml:lang="en-US">Stockholders&apos; Equity Attributable to Parent [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenuesAbstract_lbl0" xml:lang="en-US">Revenues [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_RevenuesAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0" xml:lang="en-US">Stockholders&apos; Equity Note Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt_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="dei_DocumentFiscalPeriodFocus_lbl0" xml:lang="en-US">Document Fiscal Period Focus</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl0" xml:lang="en-US">Retained Earnings [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, State and Local Income Taxes, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount_lbl0" xml:lang="en-US">Debt Instrument, Unamortized Discount</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0" xml:lang="en-US">Deferred Income Tax Expense (Benefit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherReceivables_lbl0" xml:lang="en-US">Other Receivables</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherReceivables" xlink:to="us-gaap_OtherReceivables_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl0" xml:lang="en-US">Entity Emerging Growth Company</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl0" xml:lang="en-US">Entity Current Reporting Status</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl0" xml:lang="en-US">Document Type</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_StockIssuedDuringPeriodSharesAcquisitions_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, Acquisitions</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl0" xml:lang="en-US">Increase (Decrease) in Accrued Liabilities and Other Operating Liabilities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation, Foreign Income Tax Rate Differential, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_CNY_lbl0" xml:lang="en-US">China, Yuan Renminbi</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_CNY" xlink:to="currency_CNY_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0" xml:lang="en-US">Nonoperating Income (Expense) [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0" xml:lang="en-US">Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent_lbl0" xml:lang="en-US">Sales and Excise Tax Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl0" 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_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_StockIssuedDuringPeriodSharesNewIssues_lbl0" xml:lang="en-US">Stock Issued During Period, Shares, New Issues</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesNewIssues" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl0" xml:lang="en-US">Consolidation, Less than Wholly Owned Subsidiary, Parent Ownership Interest, Change Due to Net Income Attributable to Parent and Effects of Changes, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl0" xml:lang="en-US">Business Acquisition, Description of Acquired Entity</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermLoansFromBank_lbl0" xml:lang="en-US">Loans Payable to Bank, Noncurrent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermLoansFromBank" xlink:to="us-gaap_LongTermLoansFromBank_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0" xml:lang="en-US">Significant Accounting Policies [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl0" xml:lang="en-US">Interest and Fee Income, Loans and Leases</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl0" xml:lang="en-US">Common Stock, Par or Stated Value Per Share</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl0" xml:lang="en-US">Other Noncash Investing and Financing Items [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InsuranceSettlementsReceivableCurrent_lbl0" xml:lang="en-US">Insurance Settlements Receivable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InsuranceSettlementsReceivableCurrent" xlink:to="us-gaap_InsuranceSettlementsReceivableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage_lbl1" 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_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_lbl0" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Rolling Year Five</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl0" xml:lang="en-US">Common Stock [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl1" xml:lang="en-US">Amortization of Debt Issuance Costs and Discounts</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableCurrent_lbl0" xml:lang="en-US">Accounts Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableCurrent" xlink:to="us-gaap_AccountsPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl0" xml:lang="en-US">Current Fiscal Year End Date</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesPayableCurrent_lbl0" xml:lang="en-US">Notes Payable, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayableCurrent" xlink:to="us-gaap_NotesPayableCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_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_NotesPayable_lbl0" xml:lang="en-US">Notes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesPayable" xlink:to="us-gaap_NotesPayable_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_TaxesOther_lbl0" xml:lang="en-US">Taxes, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesOther" xlink:to="us-gaap_TaxesOther_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl0" xml:lang="en-US">Cost of Goods and Service [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0" xml:lang="en-US">Schedule of Effective Income Tax Rate Reconciliation [Table Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0" xml:lang="en-US">Share-based Payment Arrangement [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl0" xml:lang="en-US">Common Stock, Shares, Outstanding</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Grants in Period, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering_lbl0" xml:lang="en-US">Payments for Repurchase of Initial Public Offering</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering" xlink:to="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseOther_lbl0" xml:lang="en-US">Interest Expense, Other</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseOther" xlink:to="us-gaap_InterestExpenseOther_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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0" xml:lang="en-US">Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrent_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="us-gaap_TaxesPayableCurrent" xlink:to="us-gaap_TaxesPayableCurrent_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_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_AccruedIncomeTaxesCurrent_lbl0" xml:lang="en-US">Accrued Income Taxes, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedIncomeTaxesCurrent" xlink:to="us-gaap_AccruedIncomeTaxesCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Number</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl0" xml:lang="en-US">Accounts and Other Receivables, Net, Current</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InsuranceClaimsMember_lbl0" xml:lang="en-US">Insurance Claims [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InsuranceClaimsMember" xlink:to="us-gaap_InsuranceClaimsMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl0" xml:lang="en-US">Employee Benefits and Share-based Compensation</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LeaseAndRentalExpense_lbl0" xml:lang="en-US">Operating Leases, Rent Expense</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LeaseAndRentalExpense" xlink:to="us-gaap_LeaseAndRentalExpense_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl0" xml:lang="en-US">Effective Income Tax Rate Reconciliation,Other Reconciling Items, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl0" 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_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0" xml:lang="en-US">Noncash Investing and Financing Items [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentCarryingAmount_lbl0" xml:lang="en-US">Long-term Debt, Gross</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentCarryingAmount" xlink:to="us-gaap_DebtInstrumentCarryingAmount_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award, Options, Forfeitures in Period</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod_lbl1"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseLiability_lbl0" xml:lang="en-US">Operating Lease, Liability</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseLiability" xlink:to="us-gaap_OperatingLeaseLiability_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_lbl0" xml:lang="en-US">Operating Income (Loss)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0" xml:lang="en-US">Taxes Payable</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilities_lbl0" xml:lang="en-US">Deferred Tax Liabilities, Net</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilities" xlink:to="us-gaap_DeferredTaxLiabilities_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0" xml:lang="en-US">Foreign Currency Transactions and Translations Policy [Policy Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_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_SubsequentEventMember_lbl0" xml:lang="en-US">Subsequent Event [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventMember" xlink:to="us-gaap_SubsequentEventMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WarrantMember_lbl0" xml:lang="en-US">Warrant [Member]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WarrantMember" xlink:to="us-gaap_WarrantMember_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureTextBlock_lbl0" xml:lang="en-US">Debt Disclosure [Text Block]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureTextBlock" xlink:to="us-gaap_DebtDisclosureTextBlock_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0" xml:lang="en-US">Operating Lease, Weighted Average Discount Rate, Percent</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0" xml:lang="en-US">Retained Earnings (Accumulated Deficit)</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShortTermDebtTerms_lbl0" xml:lang="en-US">Short-term Debt, Terms</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShortTermDebtTerms" xlink:to="us-gaap_ShortTermDebtTerms_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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0" xml:lang="en-US">Lessee, Operating Lease, Liability, to be Paid, Year Three</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl0" xml:lang="en-US">Earnings Per Share, Basic and Diluted</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl0"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0" xml:lang="en-US">Increase (Decrease) in Operating Capital [Abstract]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl"/>
    <loc xlink:type="locator" xlink:label="srt_StatementScenarioAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_StatementScenarioAxis"/>
    <label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_StatementScenarioAxis_lbl" xml:lang="en-US">Scenario [Axis]</label>
    <labelArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_StatementScenarioAxis" xlink:to="srt_StatementScenarioAxis_lbl"/>
  </labelLink>
</linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>12
<FILENAME>creg-20210331_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: Mon May 17 15:23:29 UTC 2021 -->
<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-20210331.xsd#creg_r_ConsolidatedBalanceSheet" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ConsolidatedBalanceSheet_Parentheticals" roleURI="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ConsolidatedIncomeStatement" roleURI="http://www.cregcn.com/role/ConsolidatedIncomeStatement"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ShareholdersEquityType2or3" roleURI="http://www.cregcn.com/role/ShareholdersEquityType2or3"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ConsolidatedCashFlow" roleURI="http://www.cregcn.com/role/ConsolidatedCashFlow"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_OrganizationandDescriptionofBusiness" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_SummaryofSignificantAccountingPolicies" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_OtherReceivables" roleURI="http://www.cregcn.com/role/OtherReceivables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_AssetSubjecttoBuyback" roleURI="http://www.cregcn.com/role/AssetSubjecttoBuyback"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_TaxesPayable" roleURI="http://www.cregcn.com/role/TaxesPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_AccruedLiabilitiesandOtherPayables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_DeferredTaxNet" roleURI="http://www.cregcn.com/role/DeferredTaxNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_LoanPayable" roleURI="http://www.cregcn.com/role/LoanPayable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_RelatedPartyTransactions" roleURI="http://www.cregcn.com/role/RelatedPartyTransactions"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_NotePayableNet" roleURI="http://www.cregcn.com/role/NotePayableNet"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensation" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_IncomeTax" roleURI="http://www.cregcn.com/role/IncomeTax"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_StockBasedCompensationPlan" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlan"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_StatutoryReserves" roleURI="http://www.cregcn.com/role/StatutoryReserves"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_Contingencies" roleURI="http://www.cregcn.com/role/Contingencies"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_Commitments" roleURI="http://www.cregcn.com/role/Commitments"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_SubsequentEvents" roleURI="http://www.cregcn.com/role/SubsequentEvents"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_AccountingPoliciesByPolicy" roleURI="http://www.cregcn.com/role/AccountingPoliciesByPolicy"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_SummaryofSignificantAccountingPoliciesTables" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_TaxesPayableTables" roleURI="http://www.cregcn.com/role/TaxesPayableTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_AccruedLiabilitiesandOtherPayablesTables" roleURI="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_DeferredTaxNetTables" roleURI="http://www.cregcn.com/role/DeferredTaxNetTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationTables" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_IncomeTaxTables" roleURI="http://www.cregcn.com/role/IncomeTaxTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_StockBasedCompensationPlanTables" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_StatutoryReservesTables" roleURI="http://www.cregcn.com/role/StatutoryReservesTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_CommitmentsTables" roleURI="http://www.cregcn.com/role/CommitmentsTables"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofpropertyandequipmentestimatedlivesTable" roleURI="http://www.cregcn.com/role/ScheduleofpropertyandequipmentestimatedlivesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleoftaxespayableTable" roleURI="http://www.cregcn.com/role/ScheduleoftaxespayableTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofaccruedliabilitiesandotherpayablesTable" roleURI="http://www.cregcn.com/role/ScheduleofaccruedliabilitiesandotherpayablesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofdeferredtaxliabilityTable" roleURI="http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofwarrantactivityTable" roleURI="http://www.cregcn.com/role/ScheduleofwarrantactivityTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable" roleURI="http://www.cregcn.com/role/ScheduleofreconcilesUSstatutoryratestoeffectivetaxrateTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofprovisionforincometaxexpenseTable" roleURI="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" roleURI="http://www.cregcn.com/role/ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofmaximumstatutoryreserveamountTable" roleURI="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofleasecostTable" roleURI="http://www.cregcn.com/role/ScheduleofleasecostTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_ScheduleofmaturitiesoftheofficeleaseliabilitiesTable" roleURI="http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_OrganizationandDescriptionofBusinessDetails" roleURI="http://www.cregcn.com/role/OrganizationandDescriptionofBusinessDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_SummaryofSignificantAccountingPoliciesDetails" roleURI="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_OtherReceivablesDetails" roleURI="http://www.cregcn.com/role/OtherReceivablesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_AssetSubjecttoBuybackDetails" roleURI="http://www.cregcn.com/role/AssetSubjecttoBuybackDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_TaxesPayableDetails" roleURI="http://www.cregcn.com/role/TaxesPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_LoanPayableDetails" roleURI="http://www.cregcn.com/role/LoanPayableDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_RelatedPartyTransactionsDetails" roleURI="http://www.cregcn.com/role/RelatedPartyTransactionsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_NotePayableNetDetails" roleURI="http://www.cregcn.com/role/NotePayableNetDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_SharesIssuedforEquityFinancingandStockCompensationDetails" roleURI="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_IncomeTaxDetails" roleURI="http://www.cregcn.com/role/IncomeTaxDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_StockBasedCompensationPlanDetails" roleURI="http://www.cregcn.com/role/StockBasedCompensationPlanDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_StatutoryReservesDetails" roleURI="http://www.cregcn.com/role/StatutoryReservesDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_CommitmentsDetails" roleURI="http://www.cregcn.com/role/CommitmentsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#creg_r_SubsequentEventsDetails" roleURI="http://www.cregcn.com/role/SubsequentEventsDetails"/>
  <roleRef xlink:type="simple" xlink:href="creg-20210331.xsd#DocumentAndEntityInformation" roleURI="http://www.cregcn.com/role/DocumentAndEntityInformation"/>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsCurrentAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_Cash" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsReceivableNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsReceivableNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsReceivableNetCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValueAddedTaxReceivable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValueAddedTaxReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_ValueAddedTaxReceivable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PrepaidExpenseCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PrepaidExpenseCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_PrepaidExpenseCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AssetsCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_AssetsNoncurrentAbstract" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DepositsAssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DepositsAssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_DepositsAssetsNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AssetSubjectToBuyback" xlink:href="creg-20210331.xsd#creg_AssetSubjectToBuyback"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AssetsNoncurrentAbstract" xlink:to="AssetSubjectToBuyback" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AssetsNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AssetsNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetSubjectToBuyback" xlink:to="us-gaap_AssetsNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Assets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Assets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_Assets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_TaxesPayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AccruedInterestOnNotes" xlink:href="creg-20210331.xsd#creg_AccruedInterestOnNotes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="AccruedInterestOnNotes" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_NotesPayableCurrent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityCurrent" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EntrustedLoansPayableInterestCurrent" xlink:href="creg-20210331.xsd#creg_EntrustedLoansPayableInterestCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="EntrustedLoansPayableInterestCurrent" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LoansPayableCurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LoansPayableCurrent" xlink:to="us-gaap_LiabilitiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_AccruedIncomeTaxesNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiabilityNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiabilityNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_OperatingLeaseLiabilityNoncurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongTermPayable" xlink:href="creg-20210331.xsd#creg_LongTermPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="LongTermPayable" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LongTermLoansPayable" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_LiabilitiesNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Liabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Liabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongTermLoansPayable" xlink:to="us-gaap_Liabilities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingencies" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingencies"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommitmentsAndContingencies" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StockholdersEquityAbstract" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_CommonStockValue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesToBeIssued" xlink:href="creg-20210331.xsd#creg_SharesToBeIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="SharesToBeIssued" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AdditionalPaidInCapital" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserve" xlink:href="creg-20210331.xsd#creg_StatutoryReserve"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="StatutoryReserve" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedBalanceSheet_Parentheticals">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_NotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesAuthorized" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesIssued" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesIssued"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesIssued" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockSharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockSharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_CommonStockSharesOutstanding" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedIncomeStatement">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeStatementAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeStatementAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenuesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenuesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_RevenuesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeasesIncomeStatementContingentRevenue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RevenuesAbstract" xlink:to="us-gaap_OperatingLeasesIncomeStatementContingentRevenue" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestAndFeeIncomeLoansAndLeases"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_InterestAndFeeIncomeLoansAndLeases" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Revenues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Revenues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_InterestAndFeeIncomeLoansAndLeases" xlink:to="us-gaap_Revenues" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpensesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpensesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingExpensesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GeneralAndAdministrativeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_GeneralAndAdministrativeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingExpenses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingExpenses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_OperatingExpenses" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OperatingIncomeLoss" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnExtinguishmentOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnExtinguishmentOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_GainsLossesOnExtinguishmentOfDebt" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InvestmentIncomeInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InvestmentIncomeInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InvestmentIncomeInterest" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_InterestExpense" order="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_OtherNonoperatingIncomeExpense" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NonoperatingIncomeExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NonoperatingIncomeExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_NetIncomeLoss" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract" xlink:to="us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ShareholdersEquityType2or3">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfStockholdersEquityAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfStockholdersEquityAbstract" xlink:to="us-gaap_StatementTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommonStockMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommonStockMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_CommonStockMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdditionalPaidInCapitalMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AdditionalPaidInCapitalMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesMember" xlink:href="creg-20210331.xsd#creg_StatutoryReservesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="StatutoryReservesMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RetainedEarningsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RetainedEarningsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_RetainedEarningsMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesToBeIssuedMember" xlink:href="creg-20210331.xsd#creg_SharesToBeIssuedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="SharesToBeIssuedMember" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EquityComponentDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EquityComponentDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_EquityComponentDomain" order="6.0"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_NetIncomeLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueOther" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesOther" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferToStatutoryReserves" xlink:href="creg-20210331.xsd#creg_TransferToStatutoryReserves"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="TransferToStatutoryReserves" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20210331.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="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20210331.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="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquity_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StockholdersEquity_0" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharesOutstanding_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharesOutstanding"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_SharesOutstanding_0" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ConsolidatedCashFlow">
    <loc xlink:type="locator" xlink:label="us-gaap_StatementOfCashFlowsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetIncomeLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetIncomeLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetIncomeLoss" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_ShareBasedCompensation" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_OperatingLeaseExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossOnNotesRedemptionConversion" xlink:href="creg-20210331.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="3.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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LossOnNotesRedemptionConversion" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems" xlink:href="creg-20210331.xsd#creg_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInAccountReceivable" xlink:href="creg-20210331.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="1.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInPrepaidExpenses" xlink:href="creg-20210331.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="2.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseInOtherReceivable" xlink:href="creg-20210331.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="3.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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInInterestPayableNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInInterestPayableNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInInterestPayableNet" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProceedsFromIssuanceOfCommonStock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProceedsFromIssuanceOfCommonStock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_ProceedsFromIssuanceOfCommonStock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/totalLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_0" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxesPaid" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxesPaid"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_IncomeTaxesPaid" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPaidNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPaidNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_InterestPaidNet" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NoncashInvestingAndFinancingItemsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_NoncashInvestingAndFinancingItemsAbstract" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferOfProject" xlink:href="creg-20210331.xsd#creg_TransferOfProject"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="TransferOfProject" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdoptionOfRightoOfUseAsset" xlink:href="creg-20210331.xsd#creg_AdoptionOfRightoOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="AdoptionOfRightoOfUseAsset" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdoptionOfOperatingLeaseLiability" xlink:href="creg-20210331.xsd#creg_AdoptionOfOperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_NoncashInvestingAndFinancingItemsAbstract" xlink:to="AdoptionOfOperatingLeaseLiability" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ConversionOfLongtermNotesIntoCommonShares" xlink:href="creg-20210331.xsd#creg_ConversionOfLongtermNotesIntoCommonShares"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract" xlink:to="ConversionOfLongtermNotesIntoCommonShares" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OrganizationandDescriptionofBusiness">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPolicies">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SignificantAccountingPoliciesTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SignificantAccountingPoliciesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SignificantAccountingPoliciesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OtherReceivables">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AssetSubjecttoBuyback">
    <loc xlink:type="locator" xlink:label="AssetSubjectToBuybackAndConstructionInProgressAbstract" xlink:href="creg-20210331.xsd#creg_AssetSubjectToBuybackAndConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="AssetSubjectToBuybackAndConstructionInProgressTextBlock" xlink:href="creg-20210331.xsd#creg_AssetSubjectToBuybackAndConstructionInProgressTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetSubjectToBuybackAndConstructionInProgressAbstract" xlink:to="AssetSubjectToBuybackAndConstructionInProgressTextBlock" 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-20210331.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="TaxPayableTextBlock" xlink:href="creg-20210331.xsd#creg_TaxPayableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxPayableAbstract" xlink:to="TaxPayableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DeferredTaxNet">
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:href="creg-20210331.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsLiabilitiesNetDisclosureTextBlock" xlink:href="creg-20210331.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/LoanPayable">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/RelatedPartyTransactions">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/NotePayableNet">
    <loc xlink:type="locator" xlink:label="ConvertibleNotePayableNetAbstract" xlink:href="creg-20210331.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="ConvertibleNotePayableNetTextBlock" xlink:href="creg-20210331.xsd#creg_ConvertibleNotePayableNetTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotePayableNetAbstract" xlink:to="ConvertibleNotePayableNetTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensation">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTax">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlan">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReserves">
    <loc xlink:type="locator" xlink:label="StatutoryReservesAbstract" xlink:href="creg-20210331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesTextBlock" xlink:href="creg-20210331.xsd#creg_StatutoryReservesTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesAbstract" xlink:to="StatutoryReservesTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/Contingencies">
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyDisclosures" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyDisclosures"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingencyAbstract" xlink:to="us-gaap_LossContingencyDisclosures" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/Commitments">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SubsequentEvents">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccountingPoliciesByPolicy">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BasisOfAccountingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BasisOfAccountingPolicyPolicyTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConsolidationPolicyTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="UsesAndSourcesOfLiquidity" xlink:href="creg-20210331.xsd#creg_UsesAndSourcesOfLiquidity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="UsesAndSourcesOfLiquidity" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_UseOfEstimates" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_UseOfEstimates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_UseOfEstimates" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeLeasesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeLeasesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_LesseeLeasesPolicyTextBlock" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TradeAndOtherAccountsReceivablePolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TradeAndOtherAccountsReceivablePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_TradeAndOtherAccountsReceivablePolicy" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConcentrationRiskCreditRisk" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ConcentrationRiskCreditRisk" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CostOfSalesPolicyTextBlock" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_IncomeTaxPolicyTextBlock" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CashFlowPresentationPolicyTextBlock" xlink:href="creg-20210331.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="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_FairValueMeasurementPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_FairValueMeasurementPolicyPolicyTextBlock" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SegmentReportingPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SegmentReportingPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_SegmentReportingPolicyPolicyTextBlock" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock" order="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-20210331.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxPayableDisclosureTableTextBlock" xlink:href="creg-20210331.xsd#creg_IncomeTaxPayableDisclosureTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxPayableAbstract" xlink:to="IncomeTaxPayableDisclosureTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AccruedLiabilitiesandOtherPayablesTables">
    <loc xlink:type="locator" xlink:label="us-gaap_PayablesAndAccrualsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PayablesAndAccrualsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PayablesAndAccrualsAbstract" xlink:to="us-gaap_ScheduleOfAccountsPayableAndAccruedLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/DeferredTaxNetTables">
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:href="creg-20210331.xsd#creg_DeferredTaxAssetsLiabilitiesNetDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="DeferredTaxAssetsLiabilitiesNetDisclosureAbstract" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationTables">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" xlink:href="creg-20210331.xsd#creg_ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="ScheduleOfShareBasedCompensationStockWarrantsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTaxTables">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanTables">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReservesTables">
    <loc xlink:type="locator" xlink:label="StatutoryReservesAbstract" xlink:href="creg-20210331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDisclosureTableTextBlock" xlink:href="creg-20210331.xsd#creg_StatutoryReservesDisclosureTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesAbstract" xlink:to="StatutoryReservesDisclosureTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsTables">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseCostTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseCostTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LeaseCostTableTextBlock" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock" order="1.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-20210331.xsd#creg_ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfPropertyAndEquipmentEstimatedLivesAbstract" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VehiclesMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VehiclesMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_VehiclesMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OfficeEquipmentMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OfficeEquipmentMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_OfficeEquipmentMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SoftwareAndSoftwareDevelopmentCostsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_SoftwareAndSoftwareDevelopmentCostsMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="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="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleoftaxespayableTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfTaxesPayableAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfTaxesPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedIncomeTaxesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_AccruedIncomeTaxesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SalesAndExciseTaxPayableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SalesAndExciseTaxPayableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_SalesAndExciseTaxPayableCurrent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfTaxesPayableAbstract" xlink:to="us-gaap_TaxesOther" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TaxPayableNoncurrent" xlink:href="creg-20210331.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-20210331.xsd#creg_ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract"/>
    <loc xlink:type="locator" xlink:label="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:href="creg-20210331.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable"/>
    <loc xlink:type="locator" xlink:label="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:href="creg-20210331.xsd#creg_AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfAccruedLiabilitiesAndOtherPayablesAbstract" xlink:to="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:to="us-gaap_BalanceSheetLocationAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BalanceSheetLocationDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BalanceSheetLocationDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="us-gaap_BalanceSheetLocationDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="OtherEmployeeBenefitsAccrualsMember" xlink:href="creg-20210331.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-20210331.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-20210331.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-20210331.xsd#creg_OtherAccruedExpenseMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_BalanceSheetLocationAxis" xlink:to="OtherAccruedExpenseMember" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesTable" xlink:to="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AccruedLiabilitiesAndOtherLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccruedLiabilitiesAndOtherLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AccruedLiabilitiesandOtherPayablesDetailsScheduleofaccruedliabilitiesandotherpayablesLineItems" xlink:to="us-gaap_AccruedLiabilitiesAndOtherLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofdeferredtaxliabilityTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfDeferredTaxLiabilityAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfDeferredTaxLiabilityAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilitiesOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilitiesOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesOther" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetNoncurrentNetOperatingLoss" xlink:href="creg-20210331.xsd#creg_DeferredTaxAssetNoncurrentNetOperatingLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="DeferredTaxAssetNoncurrentNetOperatingLoss" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsGrossNoncurrent1" xlink:href="creg-20210331.xsd#creg_DeferredTaxAssetsGrossNoncurrent1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="DeferredTaxAssetsGrossNoncurrent1" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredIncomeTaxAssetsNet1" xlink:href="creg-20210331.xsd#creg_DeferredIncomeTaxAssetsNet1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="DeferredIncomeTaxAssetsNet1" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DeferredTaxAssetsValuationAllowanceNoncurrent1" xlink:href="creg-20210331.xsd#creg_DeferredTaxAssetsValuationAllowanceNoncurrent1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="DeferredTaxAssetsValuationAllowanceNoncurrent1" order="5.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredTaxLiabilities" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredTaxLiabilities"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfDeferredTaxLiabilityAbstract" xlink:to="us-gaap_DeferredTaxLiabilities" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofwarrantactivityTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfWarrantActivityAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfWarrantActivityAbstract"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" xlink:href="creg-20210331.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:href="creg-20210331.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfWarrantActivityAbstract" xlink:to="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StatementEquityComponentsAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StatementEquityComponentsAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" xlink:to="us-gaap_StatementEquityComponentsAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_WarrantMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_WarrantMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_WarrantMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityTable" xlink:to="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" xlink:href="creg-20210331.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:href="creg-20210331.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.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="AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" xlink:href="creg-20210331.xsd#creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="AverageExercisePricepostreverseStockSplitPriceExchangedinDollars" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" xlink:href="creg-20210331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2"/>
<!-- [WMV5][XcpuxYn59dz7vgYynUDuwG7r97K2jUTysl7vcz0lJt/tSeJz73kx1cLt0ZFF2SK/vxBCY0vdSrYJBEf/H1nIPJFQ703sE8EFHxqwi23LMbCnKmQIJFQmQZ2HlmAp6Ugxnu33zjgCzdUrL7iYnKRByY2vP2rMySf7HBzOPU5nuEeT37JyCOlmf3jyuLq2Z8LUMJlV9fH1xoheJmWU0/qp5pkWA2vYUFZm6YTBzMJIJLW3IZQliIwXV3HZI0PA6ENUEDpKejKyne5S1nL86sWvMxa7oJKTkCMKlc0xs8eB1Y4=] CSR-->
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber_0" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice_0" order="18.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="19.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="21.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" order="22.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-20210331.xsd#creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract"/>
    <loc xlink:type="locator" xlink:label="USStatutoryRates" xlink:href="creg-20210331.xsd#creg_USStatutoryRates"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="USStatutoryRates" order="0.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxExpenseBenefit" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfProvisionForIncomeTaxExpenseAbstract" xlink:to="us-gaap_IncomeTaxExpenseBenefit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" xlink:href="creg-20210331.xsd#creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable"/>
    <loc xlink:type="locator" xlink:label="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:href="creg-20210331.xsd#creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfOptionActivityWithRespectToEmployeesAndIndependentDirectorsAbstract" xlink:to="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OptionIndexedToIssuersEquityTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OptionIndexedToIssuersEquityTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsTable" xlink:to="us-gaap_OptionIndexedToIssuersEquityTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="IndependentDirectorsCompensationPlanMember" xlink:href="creg-20210331.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-20210331.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="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumberExercisable" xlink:href="creg-20210331.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-20210331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionExercisableWeightedAverageExercisePrice" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.xsd#creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod" order="12.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2" xlink:href="creg-20210331.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/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingNumber_0" xlink:href="creg-20210331.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" xlink:href="creg-20210331.xsd#creg_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionOutstandingWeightedAverageExercisePrice" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel"/>
    <loc xlink:type="locator" xlink:label="ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTermOne" xlink:href="creg-20210331.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-20210331.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-20210331.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="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" xlink:href="creg-20210331.xsd#creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems" xlink:to="SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance" order="20.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofmaximumstatutoryreserveamountTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfMaximumStatutoryReserveAmountAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfMaximumStatutoryReserveAmountAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:href="creg-20210331.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:href="creg-20210331.xsd#creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaximumStatutoryReserveAmountAbstract" xlink:to="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="ShanghaiTCHMember" xlink:href="creg-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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-20210331.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"/>
    <loc xlink:type="locator" xlink:label="TypeOfCurrencyAxis" xlink:href="creg-20210331.xsd#creg_TypeOfCurrencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:to="TypeOfCurrencyAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfCurrencyDomain" xlink:href="creg-20210331.xsd#creg_TypeOfCurrencyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="TypeOfCurrencyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="currency_CNY" xlink:href="https://xbrl.sec.gov/currency/2020/currency-2020-01-31.xsd#currency_CNY"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfCurrencyAxis" xlink:to="currency_CNY" 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="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountTable" xlink:to="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Capital" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Capital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="us-gaap_Capital" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MaximumStatutoryReserveAmount" xlink:href="creg-20210331.xsd#creg_MaximumStatutoryReserveAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="MaximumStatutoryReserveAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserveDescription" xlink:href="creg-20210331.xsd#creg_StatutoryReserveDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems" xlink:to="StatutoryReserveDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofleasecostTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfLeaseCostAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfLeaseCostAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseCost" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseCost"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseCost" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OperatingLeaseCostInterestExpenseOnLeaseLiability" xlink:href="creg-20210331.xsd#creg_OperatingLeaseCostInterestExpenseOnLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseCostAbstract" xlink:to="OperatingLeaseCostInterestExpenseOnLeaseLiability" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfLeaseCostAbstract" xlink:to="us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable">
    <loc xlink:type="locator" xlink:label="ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:href="creg-20210331.xsd#creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount" order="4.0" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseLiability" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseLiability"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract" xlink:to="us-gaap_OperatingLeaseLiability" order="5.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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="OrganizationandDescriptionofBusinessDetailsTable" xlink:href="creg-20210331.xsd#creg_OrganizationandDescriptionofBusinessDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:href="creg-20210331.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="ContractAgreementAxis" xlink:href="creg-20210331.xsd#creg_ContractAgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="ContractAgreementAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ContractAgreementDomain" xlink:href="creg-20210331.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-20210331.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="ChinaOrientAssetManagementCoLtdMember" xlink:href="creg-20210331.xsd#creg_ChinaOrientAssetManagementCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ContractAgreementAxis" xlink:to="ChinaOrientAssetManagementCoLtdMember" order="2.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="DaTongRecyclingEnergyMember" xlink:href="creg-20210331.xsd#creg_DaTongRecyclingEnergyMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="DaTongRecyclingEnergyMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ErdosMetallurgyCompanyLimitedMember" xlink:href="creg-20210331.xsd#creg_ErdosMetallurgyCompanyLimitedMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="ErdosMetallurgyCompanyLimitedMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTCHEnergyTechnologyCoLtdMember" xlink:href="creg-20210331.xsd#creg_XianTCHEnergyTechnologyCoLtdMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="XianTCHEnergyTechnologyCoLtdMember" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianTchMember" xlink:href="creg-20210331.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="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="ErdosTCHMember" xlink:href="creg-20210331.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="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DaTangShiDaiMember" xlink:href="creg-20210331.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="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TianYuXuZhouRecyclingEnergyMember" xlink:href="creg-20210331.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="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianHuaxinNewEnergyCoLtdMember" xlink:href="creg-20210331.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="HYREFFundMember" xlink:href="creg-20210331.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="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="XianZhonghongNewEnergyTechnologyCoMember" xlink:href="creg-20210331.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="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="HongyuanHuifuVentureCapitalCoLtdMember" xlink:href="creg-20210331.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="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProjectMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProjectMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:to="us-gaap_ProjectMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ShenqiuProjectMember" xlink:href="creg-20210331.xsd#creg_ShenqiuProjectMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis" xlink:to="ShenqiuProjectMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementAxis" xlink:href="creg-20210331.xsd#creg_AgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="AgreementAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementDomain" xlink:href="creg-20210331.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-20210331.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"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsTable" xlink:to="OrganizationandDescriptionofBusinessDetailsLineItems" order="5.0"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfRegisterCaptial" xlink:href="creg-20210331.xsd#creg_DescriptionOfRegisterCaptial"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="DescriptionOfRegisterCaptial" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="MaturityTerm" xlink:href="creg-20210331.xsd#creg_MaturityTerm"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="MaturityTerm" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_VariableInterestEntityOwnershipPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_VariableInterestEntityOwnershipPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_VariableInterestEntityOwnershipPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OwnershipDescription" xlink:href="creg-20210331.xsd#creg_OwnershipDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="OwnershipDescription" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeasesDescription" xlink:href="creg-20210331.xsd#creg_LeasesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LeasesDescription" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeaseRevenuesAndFees" xlink:href="creg-20210331.xsd#creg_LeaseRevenuesAndFees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LeaseRevenuesAndFees" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LeasePeriod" xlink:href="creg-20210331.xsd#creg_LeasePeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LeasePeriod" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PaymentOfTransferPrice" xlink:href="creg-20210331.xsd#creg_PaymentOfTransferPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="PaymentOfTransferPrice" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LossFromTheTransfer" xlink:href="creg-20210331.xsd#creg_LossFromTheTransfer"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LossFromTheTransfer" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RepaymentOfLoan" xlink:href="creg-20210331.xsd#creg_RepaymentOfLoan"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="RepaymentOfLoan" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SubscribedAmountOfInitialCapitalContribution" xlink:href="creg-20210331.xsd#creg_SubscribedAmountOfInitialCapitalContribution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="SubscribedAmountOfInitialCapitalContribution" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfFundManagementSupplementalAgreement" xlink:href="creg-20210331.xsd#creg_DescriptionOfFundManagementSupplementalAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="DescriptionOfFundManagementSupplementalAgreement" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CooperativeAgreementDescription" xlink:href="creg-20210331.xsd#creg_CooperativeAgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="CooperativeAgreementDescription" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="OriginalInvestmentBySubsidiary" xlink:href="creg-20210331.xsd#creg_OriginalInvestmentBySubsidiary"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="OriginalInvestmentBySubsidiary" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferAgreementDescription" xlink:href="creg-20210331.xsd#creg_TransferAgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="TransferAgreementDescription" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement" xlink:href="creg-20210331.xsd#creg_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LongTermLeasesDescription" xlink:href="creg-20210331.xsd#creg_LongTermLeasesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OrganizationandDescriptionofBusinessDetailsLineItems" xlink:to="LongTermLeasesDescription" order="17.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SummaryofSignificantAccountingPoliciesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_AccountingPoliciesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AccountingPoliciesAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProfitLoss" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProfitLoss"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_ProfitLoss" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="RetainedEarningAccumulatedDeficit" xlink:href="creg-20210331.xsd#creg_RetainedEarningAccumulatedDeficit"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="RetainedEarningAccumulatedDeficit" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_Cash" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_Cash"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_Cash" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLeaseRightOfUseAsset" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLeaseRightOfUseAsset"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_OperatingLeaseRightOfUseAsset" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="AccountsReceivableDescription" xlink:href="creg-20210331.xsd#creg_AccountsReceivableDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="AccountsReceivableDescription" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfInsurancePolicy" xlink:href="creg-20210331.xsd#creg_DescriptionOfInsurancePolicy"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="DescriptionOfInsurancePolicy" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" xlink:href="creg-20210331.xsd#creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/OtherReceivablesDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_ReceivablesAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ReceivablesAbstract"/>
    <loc xlink:type="locator" xlink:label="OtherReceivablesDetailsTable" xlink:href="creg-20210331.xsd#creg_OtherReceivablesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="OtherReceivablesDetailsLineItems" xlink:href="creg-20210331.xsd#creg_OtherReceivablesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ReceivablesAbstract" xlink:to="OtherReceivablesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingenciesByNatureOfContingencyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsTable" xlink:to="us-gaap_LossContingenciesByNatureOfContingencyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LossContingencyNatureDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LossContingencyNatureDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_LossContingencyNatureDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InsuranceClaimsMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceClaimsMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LossContingenciesByNatureOfContingencyAxis" xlink:to="us-gaap_InsuranceClaimsMember" 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="OtherReceivablesDetailsTable" xlink:to="OtherReceivablesDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="AdvanceToThirdParty" xlink:href="creg-20210331.xsd#creg_AdvanceToThirdParty"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="AdvanceToThirdParty" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdvanceToEmployees" xlink:href="creg-20210331.xsd#creg_AdvanceToEmployees"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="AdvanceToEmployees" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AdvanceToSuppliers" xlink:href="creg-20210331.xsd#creg_AdvanceToSuppliers"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="AdvanceToSuppliers" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherReceivables" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherReceivables"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="us-gaap_OtherReceivables" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="SocialInsurance" xlink:href="creg-20210331.xsd#creg_SocialInsurance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="SocialInsurance" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TaxAndMaintenanceCostReceivable" xlink:href="creg-20210331.xsd#creg_TaxAndMaintenanceCostReceivable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="TaxAndMaintenanceCostReceivable" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InsuranceSettlementsReceivableCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InsuranceSettlementsReceivableCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="OtherReceivablesDetailsLineItems" xlink:to="us-gaap_InsuranceSettlementsReceivableCurrent" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/AssetSubjecttoBuybackDetails">
    <loc xlink:type="locator" xlink:label="AssetSubjectToBuybackAndConstructionInProgressAbstract" xlink:href="creg-20210331.xsd#creg_AssetSubjectToBuybackAndConstructionInProgressAbstract"/>
    <loc xlink:type="locator" xlink:label="AssetSubjecttoBuybackDetailsTable" xlink:href="creg-20210331.xsd#creg_AssetSubjecttoBuybackDetailsTable"/>
    <loc xlink:type="locator" xlink:label="AssetSubjecttoBuybackDetailsLineItems" xlink:href="creg-20210331.xsd#creg_AssetSubjecttoBuybackDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetSubjectToBuybackAndConstructionInProgressAbstract" xlink:to="AssetSubjecttoBuybackDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsByRelatedPartyAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetSubjecttoBuybackDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="us-gaap_RelatedPartyDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="ChengaliMember" xlink:href="creg-20210331.xsd#creg_ChengaliMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsByRelatedPartyAxis" xlink:to="ChengaliMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetSubjecttoBuybackDetailsTable" xlink:to="AssetSubjecttoBuybackDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetSubjecttoBuybackDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentNet" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PropertyPlantAndEquipmentDispositions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDispositions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetSubjecttoBuybackDetailsLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentDispositions" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherAssets" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherAssets"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetSubjecttoBuybackDetailsLineItems" xlink:to="us-gaap_OtherAssets" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferredOfSharesDescription" xlink:href="creg-20210331.xsd#creg_TransferredOfSharesDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="AssetSubjecttoBuybackDetailsLineItems" xlink:to="TransferredOfSharesDescription" 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-20210331.xsd#creg_TaxPayableAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_TaxesPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_TaxesPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TaxPayableAbstract" xlink:to="us-gaap_TaxesPayableCurrentAndNoncurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TaxPayableCurrent" xlink:href="creg-20210331.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-20210331.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-20210331.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/LoanPayableDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DebtDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="LoanPayableDetailsTable" xlink:href="creg-20210331.xsd#creg_LoanPayableDetailsTable"/>
    <loc xlink:type="locator" xlink:label="LoanPayableDetailsLineItems" xlink:href="creg-20210331.xsd#creg_LoanPayableDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="LoanPayableDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementAxis" xlink:href="creg-20210331.xsd#creg_TypeOfAgreementAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsTable" xlink:to="TypeOfAgreementAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TypeOfAgreementDomain" xlink:href="creg-20210331.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-20210331.xsd#creg_TransferAgreementMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="TypeOfAgreementAxis" xlink:to="TransferAgreementMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="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="LoanPayableDetailsTable" 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-20210331.xsd#creg_XianTCHMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="dei_LegalEntityAxis" xlink:to="XianTCHMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="HYREFLoanentrustedLoanMember" xlink:href="creg-20210331.xsd#creg_HYREFLoanentrustedLoanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="HYREFLoanentrustedLoanMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsTable" xlink:to="us-gaap_RelatedPartyTransactionAxis" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionAxis" xlink:to="us-gaap_RelatedPartyTransactionDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="BaiChonggongMember" xlink:href="creg-20210331.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/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsTable" xlink:to="us-gaap_PlanNameAxis" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PlanNameDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PlanNameDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="TransferPriceForShenqiuPhaseIAndIIProjectsMember" xlink:href="creg-20210331.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/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferPriceForXuzhouHuayuProjectMember" xlink:href="creg-20210331.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/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsTable" xlink:to="us-gaap_LongtermDebtTypeAxis" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongtermDebtTypeDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongtermDebtTypeDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LongtermDebtTypeAxis" xlink:to="us-gaap_LongtermDebtTypeDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="XianZhonghongMember" xlink:href="creg-20210331.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/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="HYREFMember" xlink:href="creg-20210331.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="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="LoanPayableDetailsTable" xlink:to="LoanPayableDetailsLineItems" order="7.0"/>
    <loc xlink:type="locator" xlink:label="TotalFundCapitalContribution" xlink:href="creg-20210331.xsd#creg_TotalFundCapitalContribution"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="TotalFundCapitalContribution" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfEquityInvestment" xlink:href="creg-20210331.xsd#creg_DescriptionOfEquityInvestment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="DescriptionOfEquityInvestment" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentAnnualPrincipalPayment" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentAnnualPrincipalPayment"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentAnnualPrincipalPayment" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DescriptionOfRemainingLoanBalance" xlink:href="creg-20210331.xsd#creg_DescriptionOfRemainingLoanBalance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="DescriptionOfRemainingLoanBalance" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestPayableCurrentAndNoncurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestPayableCurrentAndNoncurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_InterestPayableCurrentAndNoncurrent" order="8.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_LongTermDebt" order="9.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LongTermLoansFromBank" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LongTermLoansFromBank"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_LongTermLoansFromBank" order="10.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="BuyBackPrice" xlink:href="creg-20210331.xsd#creg_BuyBackPrice"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="BuyBackPrice" order="11.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentIncreaseAccruedInterest" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentIncreaseAccruedInterest"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_DebtInstrumentIncreaseAccruedInterest" order="12.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ProvisionForLoanLeaseAndOtherLosses" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ProvisionForLoanLeaseAndOtherLosses"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_ProvisionForLoanLeaseAndOtherLosses" order="13.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseOther" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseOther"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="us-gaap_InterestExpenseOther" order="14.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TransferPriceInstallmentPaymentsDescription" xlink:href="creg-20210331.xsd#creg_TransferPriceInstallmentPaymentsDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="TransferPriceInstallmentPaymentsDescription" order="15.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="LenderRepaymentDescription" xlink:href="creg-20210331.xsd#creg_LenderRepaymentDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="LoanPayableDetailsLineItems" xlink:to="LenderRepaymentDescription" order="16.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/RelatedPartyTransactionsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DueToRelatedPartiesCurrent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_DueToRelatedPartiesCurrent" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_RelatedPartyTransactionDescriptionOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionDescriptionOfTransaction" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/NotePayableNetDetails">
    <loc xlink:type="locator" xlink:label="ConvertibleNotePayableNetAbstract" xlink:href="creg-20210331.xsd#creg_ConvertibleNotePayableNetAbstract"/>
    <loc xlink:type="locator" xlink:label="NotePayableNetDetailsTable" xlink:href="creg-20210331.xsd#creg_NotePayableNetDetailsTable"/>
    <loc xlink:type="locator" xlink:label="NotePayableNetDetailsLineItems" xlink:href="creg-20210331.xsd#creg_NotePayableNetDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="ConvertibleNotePayableNetAbstract" xlink:to="NotePayableNetDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsTable" xlink:to="us-gaap_ShortTermDebtTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="PromissoryNotesInDecember2020Member" xlink:href="creg-20210331.xsd#creg_PromissoryNotesInDecember2020Member"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ShortTermDebtTypeAxis" xlink:to="PromissoryNotesInDecember2020Member" 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="NotePayableNetDetailsTable" xlink:to="NotePayableNetDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ConvertibleNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ConvertibleNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_ConvertibleNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentCarryingAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentCarryingAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentCarryingAmount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateDuringPeriod" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateDuringPeriod"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateDuringPeriod" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShortTermDebtTerms" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShortTermDebtTerms"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_ShortTermDebtTerms" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="IncreaseDecreaseOutstandingBalancePercentage" xlink:href="creg-20210331.xsd#creg_IncreaseDecreaseOutstandingBalancePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="IncreaseDecreaseOutstandingBalancePercentage" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_AmortizationOfFinancingCostsAndDiscounts" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_AmortizationOfFinancingCostsAndDiscounts"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_AmortizationOfFinancingCostsAndDiscounts" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_InterestExpenseDebtExcludingAmortization" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_InterestExpenseDebtExcludingAmortization"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="us-gaap_InterestExpenseDebtExcludingAmortization" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="AgreementDescription" xlink:href="creg-20210331.xsd#creg_AgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="NotePayableNetDetailsLineItems" xlink:to="AgreementDescription" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SharesIssuedforEquityFinancingandStockCompensationDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_StockholdersEquityNoteAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockholdersEquityNoteAbstract"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedforEquityFinancingandStockCompensationDetailsTable" xlink:href="creg-20210331.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:href="creg-20210331.xsd#creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_StockholdersEquityNoteAbstract" xlink:to="SharesIssuedforEquityFinancingandStockCompensationDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_BoardOfDirectorsChairmanMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_BoardOfDirectorsChairmanMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_BoardOfDirectorsChairmanMember" order="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="SharesIssuedforEquityFinancingandStockCompensationDetailsTable" xlink:to="SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" order="2.0"/>
    <loc xlink:type="locator" xlink:label="AgreementDescription" xlink:href="creg-20210331.xsd#creg_AgreementDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:to="AgreementDescription" order="0.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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesNewIssues" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodValueNewIssues" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodValueNewIssues"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodValueNewIssues" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/IncomeTaxDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDetailsTable" xlink:href="creg-20210331.xsd#creg_IncomeTaxDetailsTable"/>
    <loc xlink:type="locator" xlink:label="IncomeTaxDetailsLineItems" xlink:href="creg-20210331.xsd#creg_IncomeTaxDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="IncomeTaxDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsTable" xlink:to="us-gaap_IncomeTaxAuthorityAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_IncomeTaxAuthorityDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxAuthorityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_IncomeTaxAuthorityAxis" xlink:to="us-gaap_IncomeTaxAuthorityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="PRCMember" xlink:href="creg-20210331.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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes" order="0.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/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_IncomeTaxExaminationDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="us-gaap_IncomeTaxExaminationDescription" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OperatingLossCarryforwards" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OperatingLossCarryforwards"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="us-gaap_OperatingLossCarryforwards" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" xlink:href="creg-20210331.xsd#creg_EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="IncomeTaxDetailsLineItems" xlink:to="EffectiveIncomeTaxRateReconciliationDeferredTaxValuationAllowance" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StockBasedCompensationPlanDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ExcessStockSharesAuthorized" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ExcessStockSharesAuthorized"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract" xlink:to="us-gaap_ExcessStockSharesAuthorized" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/StatutoryReservesDetails">
    <loc xlink:type="locator" xlink:label="StatutoryReservesAbstract" xlink:href="creg-20210331.xsd#creg_StatutoryReservesAbstract"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsTable" xlink:href="creg-20210331.xsd#creg_StatutoryReservesDetailsTable"/>
    <loc xlink:type="locator" xlink:label="StatutoryReservesDetailsLineItems" xlink:href="creg-20210331.xsd#creg_StatutoryReservesDetailsLineItems"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesAbstract" xlink:to="StatutoryReservesDetailsTable" order="1.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsTable" xlink:to="us-gaap_ValuationAllowancesAndReservesTypeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ValuationAllowancesAndReservesDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ValuationAllowancesAndReservesDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="us-gaap_ValuationAllowancesAndReservesDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="StatutorySurplusReserveFundMember" xlink:href="creg-20210331.xsd#creg_StatutorySurplusReserveFundMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="StatutorySurplusReserveFundMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="CommonWelfareFundMember" xlink:href="creg-20210331.xsd#creg_CommonWelfareFundMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_ValuationAllowancesAndReservesTypeAxis" xlink:to="CommonWelfareFundMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsTable" xlink:to="srt_RangeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsTable" xlink:to="StatutoryReservesDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="PercentageOfStatutoryReserveNetIncome" xlink:href="creg-20210331.xsd#creg_PercentageOfStatutoryReserveNetIncome"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="PercentageOfStatutoryReserveNetIncome" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="PercentageOfReserveRegisteredCapital" xlink:href="creg-20210331.xsd#creg_PercentageOfReserveRegisteredCapital"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="PercentageOfReserveRegisteredCapital" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="TotalRemainingReserveDescription" xlink:href="creg-20210331.xsd#creg_TotalRemainingReserveDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="TotalRemainingReserveDescription" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="StatutoryReserveDescription" xlink:href="creg-20210331.xsd#creg_StatutoryReserveDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="StatutoryReservesDetailsLineItems" xlink:to="StatutoryReserveDescription" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/CommitmentsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract"/>
    <loc xlink:type="locator" xlink:label="CommitmentsDetailsTable" xlink:href="creg-20210331.xsd#creg_CommitmentsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="CommitmentsDetailsLineItems" xlink:href="creg-20210331.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="us-gaap_LeaseContractualTermAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsTable" xlink:to="us-gaap_LeaseContractualTermAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseContractualTermDomain" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseContractualTermDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="us-gaap_LeaseContractualTermDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="NewLeaseContractMember" xlink:href="creg-20210331.xsd#creg_NewLeaseContractMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_LeaseContractualTermAxis" xlink:to="NewLeaseContractMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsTable" xlink:to="srt_TitleOfIndividualAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_TitleOfIndividualWithRelationshipToEntityDomain" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_TitleOfIndividualWithRelationshipToEntityDomain"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_TitleOfIndividualWithRelationshipToEntityDomain" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_ChiefFinancialOfficerMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_ChiefFinancialOfficerMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_TitleOfIndividualAxis" xlink:to="srt_ChiefFinancialOfficerMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsTable" xlink:to="CommitmentsDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LesseeOperatingLeaseDescription" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LesseeOperatingLeaseDescription"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_LesseeOperatingLeaseDescription" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRent" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRent"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_PaymentsForRent" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_LeaseAndRentalExpense" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_LeaseAndRentalExpense"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_LeaseAndRentalExpense" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_EmployeeBenefitsAndShareBasedCompensation" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_EmployeeBenefitsAndShareBasedCompensation"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_EmployeeBenefitsAndShareBasedCompensation" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SaleOfStockDescriptionOfTransaction" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SaleOfStockDescriptionOfTransaction"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="CommitmentsDetailsLineItems" xlink:to="us-gaap_SaleOfStockDescriptionOfTransaction" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </presentationLink>
  <presentationLink xlink:type="extended" xlink:role="http://www.cregcn.com/role/SubsequentEventsDetails">
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventsAbstract" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventsAbstract"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsTable" xlink:href="creg-20210331.xsd#creg_SubsequentEventsDetailsTable"/>
    <loc xlink:type="locator" xlink:label="SubsequentEventsDetailsLineItems" xlink:href="creg-20210331.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="srt_RangeAxis" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="srt_RangeAxis" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="srt_RangeMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_RangeMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_RangeMember" order="0.0"/>
    <loc xlink:type="locator" xlink:label="srt_MaximumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MaximumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MaximumMember" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="srt_MinimumMember" xlink:href="http://xbrl.fasb.org/srt/2020/elts/srt-2020-01-31.xsd#srt_MinimumMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="srt_RangeAxis" xlink:to="srt_MinimumMember" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventTypeAxis" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventTypeAxis"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="us-gaap_SubsequentEventTypeAxis" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/label"/>
    <loc xlink:type="locator" xlink:label="us-gaap_SubsequentEventMember" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_SubsequentEventMember"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventMember" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsTable" xlink:to="SubsequentEventsDetailsLineItems" order="3.0"/>
    <loc xlink:type="locator" xlink:label="us-gaap_OtherNotesPayable" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_OtherNotesPayable"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_OtherNotesPayable" order="0.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentUnamortizedDiscount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentUnamortizedDiscount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentUnamortizedDiscount" order="1.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentInterestRateStatedPercentage" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentInterestRateStatedPercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentInterestRateStatedPercentage" order="2.0" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel"/>
    <loc xlink:type="locator" xlink:label="OutstandingNotePercentage" xlink:href="creg-20210331.xsd#creg_OutstandingNotePercentage"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="OutstandingNotePercentage" order="3.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="DebtRedeemAmount" xlink:href="creg-20210331.xsd#creg_DebtRedeemAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="DebtRedeemAmount" order="4.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_GainsLossesOnRestructuringOfDebt" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_GainsLossesOnRestructuringOfDebt"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_GainsLossesOnRestructuringOfDebt" order="5.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesAcquisitions"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_StockIssuedDuringPeriodSharesAcquisitions" order="6.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_DebtInstrumentFaceAmount" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_DebtInstrumentFaceAmount"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_DebtInstrumentFaceAmount" order="7.0" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <loc xlink:type="locator" xlink:label="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering" xlink:href="http://xbrl.fasb.org/us-gaap/2020/elts/us-gaap-2020-01-31.xsd#us-gaap_PaymentsForRepurchaseOfInitialPublicOffering"/>
    <presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="SubsequentEventsDetailsLineItems" xlink:to="us-gaap_PaymentsForRepurchaseOfInitialPublicOffering" order="8.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-20210331.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>13
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139310897272">
<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, 2021</div></th>
<th class="th"><div>May 17, 2021</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">6,437,050<span></span>
</td>
</tr>
<tr 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,  2021<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">2021<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>14
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139309631448">
<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, 2021</div></th>
<th class="th"><div>Dec. 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_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_Cash', window );">Cash</a></td>
<td class="nump">$ 144,071,303<span></span>
</td>
<td class="nump">$ 107,804,013<span></span>
</td>
</tr>
<tr class="re">
<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">306,498<span></span>
</td>
<td class="nump">308,677<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValueAddedTaxReceivable', window );">VAT receivable</a></td>
<td class="nump">183,978<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_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">54,225<span></span>
</td>
<td class="nump">55,420<span></span>
</td>
</tr>
<tr class="ro">
<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">30,513<span></span>
</td>
<td class="nump">35,687<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">144,646,517<span></span>
</td>
<td class="nump">108,203,797<span></span>
</td>
</tr>
<tr class="ro">
<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_DepositsAssetsNoncurrent', window );">Long term deposit</a></td>
<td class="nump">16,680<span></span>
</td>
<td class="nump">16,799<span></span>
</td>
</tr>
<tr class="ro">
<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">173,502<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AssetSubjectToBuyback', window );">Asset subject to buyback</a></td>
<td class="nump">28,712,742<span></span>
</td>
<td class="nump">28,916,924<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">28,902,924<span></span>
</td>
<td class="nump">28,933,723<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">173,549,441<span></span>
</td>
<td class="nump">137,137,520<span></span>
</td>
</tr>
<tr class="ro">
<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">75,537<span></span>
</td>
<td class="nump">76,074<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesPayableCurrent', window );">Taxes payable</a></td>
<td class="nump">2,744,649<span></span>
</td>
<td class="nump">3,145,612<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AccruedInterestOnNotes', window );">Accrued interest on notes</a></td>
<td class="nump">81,968<span></span>
</td>
<td class="nump">18,968<span></span>
</td>
</tr>
<tr class="ro">
<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 of $125,605 and $144,355, respectively</a></td>
<td class="nump">3,024,395<span></span>
</td>
<td class="nump">3,005,645<span></span>
</td>
</tr>
<tr class="re">
<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">697,517<span></span>
</td>
<td class="nump">726,696<span></span>
</td>
</tr>
<tr class="ro">
<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">96,422<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Due to related parties</a></td>
<td class="nump">28,466<span></span>
</td>
<td class="nump">28,440<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">10,072,599<span></span>
</td>
<td class="nump">10,144,228<span></span>
</td>
</tr>
<tr class="re">
<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">21,742,131<span></span>
</td>
<td class="nump">21,896,744<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,563,684<span></span>
</td>
<td class="nump">39,042,407<span></span>
</td>
</tr>
<tr class="re">
<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_AccruedIncomeTaxesNoncurrent', window );">Income tax payable</a></td>
<td class="nump">5,174,625<span></span>
</td>
<td class="nump">5,174,625<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiabilityNoncurrent', window );">Operating lease liability</a></td>
<td class="nump">60,400<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_LongTermPayable', window );">Long term payable</a></td>
<td class="nump">456,531<span></span>
</td>
<td class="nump">459,777<span></span>
</td>
</tr>
<tr class="re">
<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">304,354<span></span>
</td>
<td class="nump">306,518<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">5,995,910<span></span>
</td>
<td class="nump">5,940,920<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,559,594<span></span>
</td>
<td class="nump">44,983,327<span></span>
</td>
</tr>
<tr class="ro">
<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 15 &amp; 16)</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, 3,177,050 shares issued and outstanding as of March 31, 2021 and December 31, 2020</a></td>
<td class="nump">3,177<span></span>
</td>
<td class="nump">3,177<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_SharesToBeIssued', window );">Shares to be issued</a></td>
<td class="nump">38,253,041<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid in capital</a></td>
<td class="nump">119,748,999<span></span>
</td>
<td class="nump">119,748,999<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_StatutoryReserve', window );">Statutory reserve</a></td>
<td class="nump">15,156,580<span></span>
</td>
<td class="nump">15,155,042<span></span>
</td>
</tr>
<tr class="ro">
<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 income (loss)</a></td>
<td class="num">(866,723)<span></span>
</td>
<td class="nump">273,440<span></span>
</td>
</tr>
<tr class="re">
<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">(43,305,227)<span></span>
</td>
<td class="num">(43,026,465)<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_StockholdersEquity', window );">Total Company stockholders&#8217; equity</a></td>
<td class="nump">128,989,847<span></span>
</td>
<td class="nump">92,154,193<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_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND EQUITY</a></td>
<td class="nump">$ 173,549,441<span></span>
</td>
<td class="nump">$ 137,137,520<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AccruedInterestOnNotes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of accrued interest on notes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AccruedInterestOnNotes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AssetSubjectToBuyback">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Asset subject to buyback.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AssetSubjectToBuyback</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_EntrustedLoansPayableInterestCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of portion of long-term entrusted loans payable not otherwise defined due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_EntrustedLoansPayableInterestCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LongTermPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the long-term payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LongTermPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SharesToBeIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares 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;">creg_SharesToBeIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReserve">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReserve</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities incurred to vendors for goods and services received, and accrued liabilities classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndOtherAccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsReceivableNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4428-111522<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=121593590&amp;loc=d3e4531-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsReceivableNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all domestic and foreign income tax obligations due beyond one year or the operating cycle, whichever is longer. Alternate captions include income taxes payable, noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e637-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669686-108580<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6801-107765<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold or consumed after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(17))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121557415&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepositsAssetsNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepositsAssetsNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 7: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligation due after one year or beyond the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (bb)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 201.5-02(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=d3e5710-111685<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=116870748&amp;loc=SL6758485-165988<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of portion of long-term loans payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans payable (with maturities initially due after one year or beyond the operating cycle if longer), excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying values as of the balance sheet date of the portions of long-term notes payable due within one year or the operating cycle if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease, classified as current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseLiabilityNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiabilityNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6387103&amp;loc=d3e6435-108320<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 65<br> -Paragraph 15<br> -Subparagraph (g)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121322162&amp;loc=SL121327923-165333<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (h)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 40<br> -Section 65<br> -Paragraph 2<br> -Subparagraph (g)(2)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=121370832&amp;loc=SL117420844-207641<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ValueAddedTaxReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ValueAddedTaxReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>15
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139313130456">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parentheticals) - USD ($)<br></strong></div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 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_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_NotesPayable', window );">Notes payable (in Dollars)</a></td>
<td class="nump">$ 125,605<span></span>
</td>
<td class="nump">$ 144,355<span></span>
</td>
</tr>
<tr class="re">
<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="ro">
<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="re">
<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">3,177,050<span></span>
</td>
<td class="nump">3,177,050<span></span>
</td>
</tr>
<tr class="ro">
<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">3,177,050<span></span>
</td>
<td class="nump">3,177,050<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, aggregate carrying amount of all types of notes payable, as of the balance sheet date, with initial maturities beyond 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 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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>16
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139310688344">
<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, 2021</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_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="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_InterestAndFeeIncomeLoansAndLeases', window );">Interest income on sales-type leases</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<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="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_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_GeneralAndAdministrativeExpense', window );">General and administrative</a></td>
<td class="nump">273,092<span></span>
</td>
<td class="nump">$ 154,178<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">273,092<span></span>
</td>
<td class="nump">154,178<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(273,092)<span></span>
</td>
<td class="num">(154,178)<span></span>
</td>
</tr>
<tr class="re">
<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 conversion</a></td>
<td class="text"> <span></span>
</td>
<td class="num">(103,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_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">83,696<span></span>
</td>
<td class="nump">27,006<span></span>
</td>
</tr>
<tr class="ro">
<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">(82,086)<span></span>
</td>
<td class="num">(355,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_OtherNonoperatingIncomeExpense', window );">Other expense, net</a></td>
<td class="num">(617)<span></span>
</td>
<td class="num">(12,968)<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 income (expenses), net</a></td>
<td class="nump">993<span></span>
</td>
<td class="num">(444,373)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments', window );">Loss before income tax</a></td>
<td class="num">(272,099)<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_IncomeTaxExpenseBenefit', window );">Income tax expense</a></td>
<td class="nump">5,125<span></span>
</td>
<td class="text">&#160;<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</a></td>
<td class="num">(277,224)<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_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,140,163)<span></span>
</td>
<td class="num">(1,341,276)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive loss</a></td>
<td class="num">$ (1,417,387)<span></span>
</td>
<td class="num">$ (1,939,827)<span></span>
</td>
</tr>
<tr class="re">
<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">3,177,050<span></span>
</td>
<td class="nump">2,135,340<span></span>
</td>
</tr>
<tr class="ro">
<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.09)<span></span>
</td>
<td class="num">$ (0.28)<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(24))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=d3e557-108580<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(26))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainsLossesOnExtinguishmentOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Difference between the fair value of payments made and the carrying amount of debt which is extinguished prior to maturity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=117329964&amp;loc=d3e12355-112629<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 50<br> -Section 40<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=117329964&amp;loc=d3e12317-112629<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnExtinguishmentOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations before deduction of income tax expense (benefit) and income (loss) attributable to noncontrolling interest, and addition of income (loss) from equity method investments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1)(i))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestAndFeeIncomeLoansAndLeases">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate interest and fee income generated by: (1) loans the Entity has positive intent and ability to hold for the foreseeable future, or until maturity or payoff, including commercial and consumer loans, whether domestic or foreign, which may consist of: (a) industrial and agricultural; (b) real estate; and (c) real estate construction loans; (d) trade financing; (e) lease financing; (f) home equity lines-of-credit; (g) automobile and other vehicle loans; and (h) credit card and other revolving-type loans and (2) loans and leases held-for-sale which may include mortgage loans, direct financing, and sales-type leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestAndFeeIncomeLoansAndLeases</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeasesIncomeStatementContingentRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of contingent rental revenue recognized for the period under lease, based on the occurrences of an event or condition.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121578510&amp;loc=d3e41551-112718<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeasesIncomeStatementContingentRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569643-111683<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (expense) related to nonoperating activities, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 40<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9031-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 42<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9054-108599<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenuesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenuesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139309891880">
<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) / Income</div></th>
<th class="th"><div>Accumulated Deficit</div></th>
<th class="th"><div>Shares to be issued</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 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 (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_NetIncomeLoss', window );">Net loss</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</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 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 (in Shares) at Mar. 31, 2020</a></td>
<td class="nump">2,179,387<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="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 Dec. 31, 2020</a></td>
<td class="nump">$ 3,177<span></span>
</td>
<td class="nump">119,748,999<span></span>
</td>
<td class="nump">15,155,042<span></span>
</td>
<td class="nump">273,440<span></span>
</td>
<td class="num">(43,026,465)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">92,154,193<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 (in Shares) at Dec. 31, 2020</a></td>
<td class="nump">3,177,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(277,224)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(277,224)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodValueOther', window );">Shares to be issued</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="text"> <span></span>
</td>
<td class="nump">38,253,041<span></span>
</td>
<td class="nump">38,253,041<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesOther', window );">Shares to be issued (in Shares)</a></td>
<td class="text"> <span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TransferToStatutoryReserves', window );">Transfer to Statutory Reserves</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="nump">1,538<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,538)<span></span>
</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_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation loss</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,140,163)<span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
<td class="num">(1,140,163)<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 Mar. 31, 2021</a></td>
<td class="nump">$ 3,177<span></span>
</td>
<td class="nump">$ 199,748,999<span></span>
</td>
<td class="nump">$ 15,156,580<span></span>
</td>
<td class="num">$ (866,723)<span></span>
</td>
<td class="num">$ (43,305,227)<span></span>
</td>
<td class="nump">$ 38,253,041<span></span>
</td>
<td class="nump">$ 128,989,847<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 (in Shares) at Mar. 31, 2021</a></td>
<td class="nump">3,177,050<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></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_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion of long-term notes into common shares, Shares</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StockIssuedDuringPeriodShareValueConversionOfLongtermNotesIntoCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion of long-term notes into common shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StockIssuedDuringPeriodValueConversionOfLongtermNotesIntoCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TransferToStatutoryReserves">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer to statutory reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TransferToStatutoryReserves</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669646-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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_StockIssuedDuringPeriodSharesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock issued attributable to transactions 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_StockIssuedDuringPeriodSharesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 shares of stock issued attributable to transactions 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_StockIssuedDuringPeriodValueOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139310938824">
<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, 2021</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_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">$ (277,224)<span></span>
</td>
<td class="num">$ (598,551)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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 notes</a></td>
<td class="nump">18,750<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_ShareBasedCompensation', window );">Stock compensation expense</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">10,999<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseExpense', window );">Operating lease expenses</a></td>
<td class="nump">16,903<span></span>
</td>
<td class="nump">16,374<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 note conversion</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">103,167<span></span>
</td>
</tr>
<tr class="ro">
<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="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_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems', window );">Collection of principal and interest on sales type leases for Pucheng systems</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">13,984,746<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="text">&#160;<span></span>
</td>
<td class="nump">25,791,539<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">2,861<span></span>
</td>
<td class="nump">926<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">2,995<span></span>
</td>
<td class="nump">911<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable', window );">Taxes payable</a></td>
<td class="num">(587,673)<span></span>
</td>
<td class="nump">818<span></span>
</td>
</tr>
<tr class="ro">
<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">(33,807)<span></span>
</td>
<td class="num">(15,705)<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">320,095<span></span>
</td>
</tr>
<tr class="ro">
<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">38,139<span></span>
</td>
<td class="nump">22,701<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="num">(819,056)<span></span>
</td>
<td class="nump">39,650,520<span></span>
</td>
</tr>
<tr class="ro">
<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="re">
<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 );">Shares to be issued</a></td>
<td class="nump">38,253,041<span></span>
</td>
<td class="text">&#160;<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="nump">38,253,041<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_EffectOfExchangeRateOnCashAndCashEquivalents', window );">EFFECT OF EXCHANGE RATE CHANGE ON CASH</a></td>
<td class="num">(1,166,695)<span></span>
</td>
<td class="num">(843,328)<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">36,267,290<span></span>
</td>
<td class="nump">38,807,192<span></span>
</td>
</tr>
<tr class="re">
<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">107,804,013<span></span>
</td>
<td class="nump">16,221,297<span></span>
</td>
</tr>
<tr class="ro">
<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">144,071,303<span></span>
</td>
<td class="nump">55,028,489<span></span>
</td>
</tr>
<tr class="re">
<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">&#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_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_NoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental disclosure of non-cash operating activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TransferOfProject', window );">Transfer of Tian&#8217;an project from construction in progress to accounts receivable</a></td>
<td class="text"> <span></span>
</td>
<td class="nump">23,814,532<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_AdoptionOfRightoOfUseAsset', window );">Adoption of ASC 842-right-of-use asset</a></td>
<td class="nump">190,817<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_AdoptionOfOperatingLeaseLiability', window );">Adoption of ASC 842-operating lease liability</a></td>
<td class="nump">$ 190,817<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_OtherNoncashInvestingAndFinancingItemsAbstract', window );"><strong>Supplemental disclosure of non-cash financing activities</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ConversionOfLongtermNotesIntoCommonShares', window );">Conversion of notes into common shares</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 430,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AdoptionOfOperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adoption of ASC 842-operating lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AdoptionOfOperatingLeaseLiability</td>
</tr>
<tr>
<td style="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_AdoptionOfRightoOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Adoption of right-of-use asset.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AdoptionOfRightoOfUseAsset</td>
</tr>
<tr>
<td style="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_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_CollectionOfPrincipalAndInterestOnSalesTypeLeasesForPuchengSystems</td>
</tr>
<tr>
<td style="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_ConversionOfLongtermNotesIntoCommonShares">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Conversion of long-term notes into common shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ConversionOfLongtermNotesIntoCommonShares</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_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_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_TransferOfProject">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer of Xuzhou Huayu Project and Shenqiu Phase I &amp; II projects to Mr. Bai.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TransferOfProject</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in accrued expenses, and obligations classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInterestPayableNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in interest payable, which represents the amount owed to note holders, bond holders, and other parties for interest earned on loans or credit extended to the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInterestPayableNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22595-107794<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br><br>Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 14: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22583-107794<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 20: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 60B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121326447&amp;loc=SL5780133-109256<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 22: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 23: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_OperatingLeaseExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating lease expense. Excludes sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918638-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNoncashInvestingAndFinancingItemsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherNoncashInvestingAndFinancingItemsAbstract</td>
</tr>
<tr>
<td style="padding-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_ProceedsFromIssuanceOfCommonStock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from the additional capital contribution to the entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromIssuanceOfCommonStock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of noncash expense for share-based payment arrangement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139314535720">
<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, 2021</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>1.
ORGANIZATION AND DESCRIPTION OF BUSINESS</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">China
Recycling Energy Corporation (the &#x201c;Company&#x201d; or &#x201c;CREG&#x201d;) is incorporated in Nevada state. The Company, through
its subsidiaries, provides energy saving solutions and services, including selling and leasing energy saving systems and equipment
to customers, and project investment in the Peoples Republic of China (&#x201c;PRC&#x201d;).</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s organizational chart as of March 31, 2021 is as follows:</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Erdos
TCH &#x2013; Joint Venture</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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. 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. 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. Since
May 2019, Erdos TCH has ceased its operations due to renovations and furnace safety upgrades of Erdos, and the Company initially expected
the resumption of operations in July 2020, but the resumption of operations was further delayed due to government&#x2019;s mandate for
Erdos to significantly lower its energy consumption per unit of GDP. Erdos and the municipal government are currently under discussion
for seeking the solution of achieving the energy saving target. During this period, Erdos will compensate Erdos TCH RMB 1 million ($145,460)
per month, until operations resume.&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, Erdos TCH has 30% ownership in DaTangShiDai (BinZhou) Energy Savings Technology Co., Ltd. (&#x201c;BinZhou Energy Savings&#x201d;),
30% ownership in DaTangShiDai DaTong Recycling Energy Technology Co., Ltd. (&#x201c;DaTong Recycling Energy&#x201d;), and 40% ownership
in DaTang ShiDai TianYu XuZhou Recycling Energy Technology Co, Ltd. (&#x201c;TianYu XuZhou Recycling Energy&#x201d;). These companies
were incorporated in 2012 but there have not been any operations since then nor has any registered capital contribution been made.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Shenqiu
Yuneng Biomass Power Generation Projects</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
September 28, 2011, Xi&#x2019;an TCH and Shenqiu entered into a BMPG Project Lease Agreement (the &#x201c;2011 Shenqiu Lease&#x201d;).
Under the 2011 Shenqiu Lease, Xi&#x2019;an TCH agreed to lease a set of 12 MW BMPG systems to Shenqiu at a monthly rental of $286,000
(RMB 1,800,000) for 11 years.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 30, 2013, Xi&#x2019;an TCH and Shenqiu entered into a BMPG Project Lease Agreement (the &#x201c;2013 Shenqiu Lease&#x201d;).
Under the 2013 Shenqiu Lease, Xi&#x2019;an TCH agreed to lease the second set of 12 MW BMPG systems to Shenqiu for $239,000 (RMB
1.5 million) per month for 9.5 years.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
repayment for a loan made by Xi&#x2019;an Zhonghong to Beijing Hongyuan Recycling Energy Investment Center, LLP (the &#x201c;HYREF&#x201d;)
on January 10, 2019 (see further discussion in Note 8); 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 8),
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 make a payment in cash for the transfer price of Shenqiu (see Note 8 for detail).&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Chengli
Waste Heat Power Generation Projects</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 19, 2013, Xi&#x2019;an TCH formed a new company, &#x201c;Xi&#x2019;an Zhonghong New Energy Technology Co., Ltd.&#x201d; (&#x201c;Zhonghong&#x201d;),
of which it owns 90% of Zhonghong, with HYREF owning the other 10%. 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 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;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 24, 2013, Zhonghong entered into a Cooperative Agreement of CDQ and CDQ WHPG Project (Coke Dry Quenching Waste Heat Power
Generation Project) with Boxing County Chengli Gas Supply Co., Ltd. (&#x201c;Chengli&#x201d;). The parties entered into a supplement
agreement on July 26, 2013. Pursuant to these agreements, Zhonghong will design, build and maintain a 25 MW CDQ system and a CDQ
WHPG system to supply power to Chengli, and Chengli will pay energy saving fees (the &#x201c;Chengli Project&#x201d;).</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, HYREF, Guohua Ku, and Mr. Chonggong Bai entered into a CDQ WHPG Station
Fixed Assets Transfer Agreement, pursuant to which Xi&#x2019;an Zhonghong transferred Chengli CDQ WHPG station (&#x2018;the Station&#x201d;)
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 a Buy Back Agreement for the Station when certain conditions are met (see Note 8). The transfer
of the Station was completed January 22, 2019, at which time the Company recorded a $624,133 loss from this transfer. Since the
original terms of the Buy Back Agreement are still valid, and the Buy Back possibility could occur; therefore, the loan principal
and interest and the corresponding asset of the Station cannot be derecognized due to the existence of Buy Back clauses (see Note
8 for detail).</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Tianyu
Waste Heat Power Generation Project</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 19, 2013, Zhonghong entered into a Cooperative Agreement (the &#x201c;Tianyu Agreement&#x201d;) for Energy Management of CDQ
and CDQ WHPG Projects with Jiangsu Tianyu Energy and Chemical Group Co., Ltd. (&#x201c;Tianyu&#x201d;). Pursuant to the Tianyu Agreement,
Zhonghong will design, build, operate and maintain two sets of 25 MW CDQ systems and CDQ WHPG systems for two subsidiaries of
Tianyu &#x2013; Xuzhou Tian&#x2019;an Chemical Co., Ltd. (&#x201c;Xuzhou Tian&#x2019;an&#x201d;) and Xuzhou Huayu Coking Co., Ltd.
(&#x201c;Xuzhou Huayu&#x201d;) &#x2013; to be located at Xuzhou Tian&#x2019;an and Xuzhou Huayu&#x2019;s respective locations (the
&#x201c;Tianyu Project&#x201d;). Upon completion of the Tianyu Project, Zhonghong will charge Tianyu an energy saving fee of RMB
0.534 ($0.087) per kilowatt hour (excluding tax). The term of the Tianyu Agreement is 20 years. The construction of the Xuzhou
Tian&#x2019;an Project is anticipated to be completed by the second quarter of 2020. The Xuzhou Huayu Project has been on hold
due to a conflict between Xuzhou Huayu Coking Co., Ltd. and local residents on certain pollution-related issues.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 4, 2019, Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement (the
&#x201c;Agreement&#x201d;), pursuant to which Xi&#x2019;an Zhonghong transferred a CDQ WHPG station (under construction) located
in Xuzhou City for Xuzhou Huayu Coking Co., Ltd. (&#x201c;Xuzhou Huayu Project&#x201d;) to Mr. Bai for RMB 120,000,000 ($17.52 million).
Mr. Bai agreed that as consideration for the transfer of the Xuzhou Huayu Project to him, as well as Shenqiu discussed above,
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. (Note 8). 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 making a payment in cash for the transfer price of Huayu
(see Note 8 for detail).&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 10, 2020, Zhonghong, Tianyu and Huaxin signed a transfer agreement to transfer all assets under construction and related
rights and interests of Xuzhou Tian&#x2019;an Project to Tianyu for RMB 170 million including VAT ($24.37 million) in three installment
payments. The 1st installment payment of RMB 50 million ($7.17 million) to be paid within 20 working days after the contract is
signed. The 2nd installment payment of RMB 50 million ($7.34 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.28 million) is
to be paid before December 31, 2020. The Company received the payment in full for Tian&#x2019;an Project as of December 31, 2020.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Zhongtai
Waste Heat Power Generation Energy Management Cooperative Agreement</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 6, 2013, Xi&#x2019;an TCH entered into a CDQ and WHPG Energy Management Cooperative Agreement (the &#x201c;Zhongtai Agreement&#x201d;)
with Xuzhou Zhongtai Energy Technology Co., Ltd. (&#x201c;Zhongtai&#x201d;), a limited liability company incorporated in Jiangsu
Province, China.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the Zhongtai Agreement, Xi&#x2019;an TCH was to design, build and maintain a 150 ton per hour CDQ system and a 25 MW CDQ WHPG
system and sell the power to Zhongtai, and Xi&#x2019;an TCH is also to build a furnace to generate steam from the smoke pipeline&#x2019;s
waste heat and sell the steam to Zhongtai.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
March 2016, Xi&#x2019;an TCH entered into a Transfer Agreement of CDQ and a CDQ WHPG system with Zhongtai and Xi&#x2019;an Huaxin
(the &#x201c;Transfer Agreement&#x201d;). Under the Transfer Agreement, Xi&#x2019;an TCH agreed to transfer to Zhongtai all of the
assets associated with the CDQ Waste Heat Power Generation Project (the &#x201c;Project&#x201d;), which is under construction pursuant
to the Zhongtai Agreement. Additionally, Xi&#x2019;an TCH agreed to transfer to Zhongtai the Engineering, Procurement and Construction
(&#x201c;EPC&#x201d;) Contract for the CDQ Waste Heat Power Generation Project which Xi&#x2019;an TCH had entered into with Xi&#x2019;an
Huaxin in connection with the Project. Xi&#x2019;an Huaxin will continue to construct and complete the Project and Xi&#x2019;an
TCH agreed to transfer all its rights and obligations under the EPC Contract to Zhongtai. As consideration for the transfer of
the Project, Zhongtai agreed to pay to Xi&#x2019;an TCH RMB 167,360,000 ($25.77 million) including (i) RMB 152,360,000 ($23.46
million) for the construction of the Project; and (ii) RMB 15,000,000 ($2.31 million) as payment for partial loan interest accrued
during the construction period. Those amounts have been, or will be, paid by Zhongtai to Xi&#x2019;an TCH according to the following
schedule: (a) RMB 50,000,000 ($7.70 million) was to be paid within 20 business days after the Transfer Agreement was signed; (b)
RMB 30,000,000 ($4.32 million) was to be paid within 20 business days after the Project was completed, but no later than July
30, 2016; and (c) RMB 87,360,000 ($13.45 million) was to be paid no later than July 30, 2017. Xuzhou Taifa Special Steel Technology
Co., Ltd. (&#x201c;Xuzhou Taifa&#x201d;) guaranteed the payments from Zhongtai to Xi&#x2019;an TCH. The ownership of the Project
was conditionally transferred to Zhongtai following the initial payment of RMB 50,000,000 ($7.70 million) by Zhongtai to Xi&#x2019;an
TCH and the full ownership of the Project will be officially transferred to Zhongtai after it completes all payments pursuant
to the Transfer Agreement. The Company recorded a $2.82 million loss from this transaction in 2016. In 2016, Xi&#x2019;an TCH had
received the first payment of $7.70 million and the second payment of $4.32 million. However, the Company received a repayment
commitment letter from Zhongtai on February 23, 2018, in which Zhongtai committed to pay the remaining payment of RMB 87,360,000
($13.45 million) no later than the end of July 2018; in July 2018, Zhongtai and the Company reached a further oral agreement to
extend the repayment term of RMB 87,360,000 ($13.45 million) by another two to three months. In January 2020, Zhongtai paid RMB
10 million ($1.41 million); in March 2020, Zhongtai paid RMB 20 million ($2.82 million); in June 2020, Zhongtai paid RMB 10 million
($1.41 million); and in December 2020, Zhongtai paid RMB 30 million ($4.28 million), which was payment in full. Accordingly, the
Company reversed the bad debt expense of $5.80 million in 2020 which had been recorded earlier.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Formation
of Zhongxun</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 24, 2014, Xi&#x2019;an TCH incorporated a subsidiary, Zhongxun Energy Investment (Beijing) Co., Ltd. (&#x201c;Zhongxun&#x201d;)
with registered capital of $5,695,502 (RMB 35,000,000), which must be contributed before October 1, 2028. Zhongxun is 100% owned
by Xi&#x2019;an TCH and will be mainly engaged in project investment, investment management, economic information consulting, and
technical services. Zhongxun has not yet commenced operations nor has any capital contribution been made as of the date of this
report.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Formation
of Yinghua</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 11, 2015, the Company incorporated a subsidiary, Shanghai Yinghua Financial Leasing Co., Ltd. (&#x201c;Yinghua&#x201d;)
with registered capital of $30,000,000, to be paid within 10 years from the date the business license is issued. Yinghua is 100%
owned by the Company and will be mainly engaged in financial leasing, purchase of financial leasing assets, disposal and repair
of financial leasing assets, consulting and ensuring of financial leasing transactions, and related factoring business. Yinghua
has not yet commenced operations nor has any capital contribution been made as of the date of this report.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Reverse
Stock Split</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 13, 2020, the Company filed a certificate of change (&#x201c;Certificate of Change&#x201d;) with the Secretary of State of
the State of Nevada, pursuant to which, on April 13, 2020, the Company effected a reverse stock split of its Common Stock, 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 accompanying consolidated financial statements and related disclosure in for periods
prior to the Reverse Stock Split have been retroactively restated to reflect this reverse stock split.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Other
Events</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In December 2019, a novel strain of coronavirus
(COVID-19) was reported and the World Health Organization has declared the outbreak to constitute a &#x201c;Public Health Emergency of
International Concern.&#x201d; This pandemic, which continues to spread to additional countries, and is disrupting supply chains and affecting
production and sales across a range of industries as a result of quarantines, facility closures, and travel and logistics restrictions
in connection with the outbreak. However, as a result of PRC government&#x2019;s effort on disease control, most cities in China were reopened,
the outbreak in China is under the control. As of this report date, there are some new Covid-19 cases discovered in a few provinces of
China, however, the number of new cases is not significant due to PRC government&#x2019;s strict control.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 22, 2020, Shanghai TCH entered into an Equity Acquisition Agreement with Xi&#x2019;an Taiying Energy Saving Technology
Co., Ltd., a PRC company (&#x201c;Xi&#x2019;an Taiying&#x201d;) and its three shareholders to purchase all of the issued and outstanding
shares of stock of Xi&#x2019;an Taiying. The purchase price for said shares shall consist of (i) 619,525 shares of common stock
at an issuance price of $4.37 per share, (ii) 60,000,000 shares of Series A convertible&#xa0;stock and (iii) a cash payment of
RMB 1,617,867,026 (approximately $247 million at a conversion rate of 1:6.55). The shares shall be issued within 15 business days
after approval by the Board of Directors and/or shareholders of the Company and Nasdaq approval and the cash shall be paid in
three tranches &#x2013; RMB 390 million (approximately $59.5 million) within 10 days after the agreement is executed, RMB 300 million
(approximately $45.8 million) by March 31, 2021 and RMB 927,867,026 (approximately $141.7 million) within 10 days after the shares
of Xi&#x2019;an Taiying are registered to Buyer. As of the date of this report, the Company has not obtained and there is no assurance
that the Company will be able to obtain necessary approval to proceed with the transaction. In addition, the Company is currently
renegotiating the payment terms with the sellers for paying less shares but does not know when the renegotiation will be completed.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139314606328">
<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, 2021</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>2.
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Basis
of Presentation</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font-family: Times New Roman, Times, Serif">The
accompanying unaudited financial information as of and for the three months ended March 31, 2021 and 2020 has been prepared in accordance
with accounting principles generally accepted in the U.S. for interim financial information and with the instructions to Quarterly Report
on Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, such financial information includes all adjustments (consisting
only of normal recurring adjustments, unless otherwise indicated) considered necessary for a fair presentation of our financial position
at such date and the operating results and cash flows for such periods. Operating results for the three months ended March 31, 2021 are
not necessarily indicative of the results that may be expected for the entire year or for any other subsequent interim period. 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, 2020, previously filed with the SEC on April 15, 2021.</font>&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Basis
of Consolidation</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
CFS include the accounts of CREG and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd. (&#x201c;Yinghua&#x201d;) and
Sifang Holdings; Sifang Holdings&#x2019; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&#x201c;Huahong&#x201d;)
and Shanghai TCH Energy Tech Co., Ltd. (&#x201c;Shanghai TCH&#x201d;); Shanghai TCH&#x2019;s wholly-owned subsidiary, Xi&#x2019;an
TCH Energy Tech Co., Ltd. (&#x201c;Xi&#x2019;an TCH&#x201d;); and Xi&#x2019;an TCH&#x2019;s subsidiaries, 1) Erdos TCH Energy Saving
Development Co., Ltd (&#x201c;Erdos TCH&#x201d;), 100% owned by Xi&#x2019;an TCH, 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, 2021. However, there was no revenue for the Company for the three months ended March 31,
2021. All significant inter-company accounts and transactions were eliminated in consolidation.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Uses
and Sources of Liquidity</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended March 31, 2021, the
Company had a net loss of $0.28 million. For the three months ended March 31, 2020, the Company had net loss of $0.60 million. The Company
had an accumulated deficit of $43.31 million as of March 31, 2021. The Company disposed all of its systems and currently holds only five
power generating systems through Erdos TCH, the five power generating systems are currently ceased production for seeking the solution
of meeting the energy saving target. 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;The Company had cash of $144.07 million as of March 31, 2021.
The Company&#x2019;s cash flow forecast indicate it will have sufficient cash to fund its operations for the next 12 months from the date
of issuance of these financial statements.&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The historical operating results indicate the
Company has recurring losses from operations which rise the question related to the Company&#x2019;s ability to continue as a going concern.
However, the Company had $144.07 million cash on hand at March 31, 2021 as a result of collections of the full payments from all the projects
that had been disposed earlier.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
ability of the Company to continue as a going concern is dependent upon the Company&#x2019;s ability to further implement its business
plan and generate sufficient revenue and its ability to raise additional funds by way of a public or private offering, or debt
financing including bank loans. The consolidated financial statements do not include any adjustments that might result from the
outcome of these uncertainties.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Use
of Estimates</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
preparing these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of
assets and liabilities in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ
from these estimates.&#xa0;On an on-going basis, management evaluates their estimates, including those related to allowances for
bad debt and inventory obsolescence, impairment loss on fixed assets and construction in progress, income taxes, and contingencies
and litigation. Management bases their estimates on historical experience and on various other assumptions that are believed to
be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets
and liabilities that are not readily apparent from other resources.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenue
Recognition</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>A)</i>&#xa0;<i>Sales-type
Leasing and Related Revenue Recognition</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2019, the Company adopted Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification
(&#x201c;ASC&#x201d;) Topic 842 using the modified retrospective transition approach by applying the new standard to all leases
existing at the date of initial application. Results and disclosure requirements for reporting periods beginning after January
1, 2019 are presented under ASC Topic 842, while prior period amounts have not been adjusted and continue to be reported in accordance
with our historical accounting under Topic 840. (See Operating lease below as relates to the Company as a lessee). The Company&#x2019;s
sales type lease contracts for revenue recognition fall under ASC 842. During the three months ended March 31, 2021 and 2020,
the Company did not sell any new power generating projects.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers
legal ownership of the waste energy recycling power generating projects to its customers at the end of the lease. Prior to January
1, 2019, the investment in these projects was recorded as investment in sales-type leases in accordance with ASC Topic 840<i>,
&#x201c;Lease</i>s<i>,&#x201d;</i>&#xa0;and its various amendments and interpretations.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized
at the inception of the lease, which is when the control is transferred to the lessee. The Company accounts for the transfer of
control as a sales type lease in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded
when collection of payments is probable. This is in accordance with the revenue recognition principle in ASC 606 - Revenue from
contracts with customers. The investment in sales-type leases consists of the sum of the minimum lease payments receivable less
unearned interest income and estimated executory cost. Minimum lease payments are part of the lease agreement between the Company
(as the lessor) and the customer (as the lessee). The discount rate implicit in the lease is used to calculate the present value
of minimum lease payments. The minimum lease payments consist of the gross lease payments net of executory costs and contingent
rentals, if any. Unearned interest is amortized to income over the lease term to produce a constant periodic rate of return on
net investment in the lease. While revenue is recognized at the inception of the lease, the cash flow from the sales-type lease
occurs over the course of the lease, which results in interest income and reduction of receivables. Revenue is recognized net
of value-added tax.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><i>B)</i>&#xa0;<i>Contingent
Rental Income</i></p><br/><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
Leases</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determines if an arrangement is a lease or contains a lease at inception. Operating lease liabilities are recognized based
on the present value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date.
As the rate implicit in the lease is not readily determinable for the operating lease, the Company generally uses an incremental
borrowing rate based on information available at the commencement date to determine the present value of future lease payments.
Operating lease right-of-use (&#x201c;ROU assets&#x201d;) assets represent the Company&#x2019;s right to control the use of an identified
asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the
lease. ROU assets are generally recognized based on the amount of the initial measurement of the lease liability. The lease has
remaining lease term of approximately 2.75 years. Lease expense is recognized on a straight-line basis over the lease term. The
Company elected the package of practical expedients permitted under the transition guidance to combine the lease and non-lease
components as a single lease component for operating leases associated with the Company&#x2019;s office space lease, and to keep
leases with an initial term of 12 months or less off the balance sheet and recognize the associated lease payments in the consolidated
statements of income on a straight-line basis over the lease term.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ROU
assets are reviewed for impairment when indicators of impairment are present. ROU assets from operating and finance leases are
subject to the impairment guidance in ASC 360, Property, Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ROU
assets are tested for impairment individually or as part of an asset group if the cash flows related to the ROU asset are not
independent from the cash flows of other assets and liabilities. An asset group is the unit of accounting for long-lived assets
to be held and used, which represents the lowest level for which identifiable cash flows are largely independent of the cash flows
of other groups of assets and liabilities. At March 31, 2021, the ROU was $173,502.The Company recognized no impairment of ROU
assets as of March 31, 2021.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
leases are included in operating lease right-of-use assets and operating lease liabilities (current and non-current), on the consolidated
balance sheets.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cash</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
include cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with
an original maturity of three months or less as of the purchase date.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Accounts
Receivable</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the
composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current
economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2021 and December 31, 2020, the
Company had gross accounts receivable of $340,553 and $342,974 of Erdos TCH for electricity sold, respectively. As of March 31, 2021 and
December 31, 2020, the Company had bad debt allowance of $34,055 and $34,297 for Erdos TCH due to the customer not making the payments
as scheduled, respectively.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Concentration
of Credit Risk</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash includes cash on hand and demand deposits
in accounts maintained within China. Balances at financial institutions and state-owned banks within the PRC are covered by insurance
up to RMB 500,000 (US$76,000) per bank. Any balance over RMB 500,000 (US$76,000) per bank in PRC will not be covered. At March 31, 2021,
cash held in the PRC bank of $143,935,525 was not covered by such insurance. The Company has not experienced any losses in such accounts.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables.
The Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews
of its customers&#x2019; financial condition and customer payment practices to minimize collection risk on accounts receivable.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
operations of the Company are in the PRC. Accordingly, the Company&#x2019;s business, financial condition and results of operations
may be influenced by the political, economic and legal environments in the PRC.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Property
and Equipment</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred;
additions, renewals and betterments are capitalized. When property and equipment are retired or otherwise disposed of, the related
cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation
of property and equipment is provided using the straight-line method over the estimated lives as follows:&#xa0;</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; vertical-align: top; width: 89%; text-align: left; text-indent: -0.25in">Vehicles</td><td style="width: 1%">&#xa0;</td>
    <td style="vertical-align: bottom; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 - 5 years</font></td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in">Office and Other Equipment</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 - 5 years</font></td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in">Software</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 - 3 years</font></td><td style="text-align: left">&#xa0;</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Impairment
of Long-lived Assets</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with FASB ASC Topic 360, <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, 2021 and 2020.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Sales</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Income
Taxes</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax
consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts
at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected
to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected
to be realized.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and
measurement of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition
of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for
interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the provisions of FASB ASC Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon
examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount
of the position that would be ultimately sustained. The benefit of a tax position is recognized in the financial statements in
the period during which, based on all available evidence, management believes it is more likely than not that the position will
be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not
offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured
as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable
taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described
above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest
and penalties that would be payable to the taxing authorities upon examination. Interest associated with unrecognized tax benefits
is classified as interest expense and penalties are classified in selling, general and administrative expenses in the statement
of income.&#xa0;At March 31, 2021 and December 31, 2020, the Company did not take any uncertain positions that would necessitate
recording a tax related liability.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Statement
of Cash Flows</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with FASB ASC Topic 230,&#xa0;<i>&#x201c;Statement of Cash Flows,&#x201d;</i>&#xa0;cash flows from the Company&#x2019;s
operations are calculated based upon the local currencies. As a result, amounts related to assets and liabilities reported on
the statement of cash flows may not necessarily agree with changes in the corresponding balances on the balance sheet.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fair
Value of Financial Instruments</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
certain of the Company&#x2019;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other
receivables, accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their fair values due
to their short maturities. Receivables on sales-type leases are based on interest rates implicit in the lease.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">FASB
ASC Topic 820,&#xa0;<i>&#x201c;Fair Value Measurements and Disclosures,&#x201d;</i>&#xa0;requires disclosure of the FV of financial
instruments held by the Company. FASB ASC Topic 825,&#xa0;<i>&#x201c;Financial Instruments,&#x201d;</i>&#xa0;defines FV, and establishes
a three-level valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The
carrying amounts reported in the consolidated balance sheets for receivables and current liabilities each qualify as financial
instruments and are a reasonable estimate of their FV because of the short period of time between the origination of such instruments
and their expected realization and their current market rate of interest. The three levels of valuation hierarchy are defined
as follows:</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 0.25in; text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x25cf;</font></td>
    <td style="text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</font></td></tr>
</table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 0.25in; text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x25cf;</font></td>
    <td style="text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs
    that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial
    instrument.</font></td></tr>
</table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 0.25in; text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x25cf;</font></td>
    <td style="text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3 inputs to the valuation methodology are unobservable and significant to FV measurement.</font></td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective
on January 1, 2020, the Company adopted ASU 2018-13, Fair Value Measurement: Disclosure Framework-Changes to the Disclosure Requirements
for Fair Value Measurement, which modifies the disclosure requirements for Level&#xa0;1, Level&#xa0;2 and Level&#xa0;3 instruments
in the FV hierarchy.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&#xa0;<i>&#x201c;Distinguishing
Liabilities from Equity,&#x201d;</i>&#xa0;and ASC 815,&#xa0;<i>&#x201c;Derivatives and Hedging.&#x201d;</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021 and December 31, 2020, the Company did not have any long-term debt obligations; and the Company did not identify
any assets or liabilities that are required to be presented on the balance sheet at FV.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock-Based
Compensation</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#x201c;Compensation &#x2013;
Stock Compensation&#x201d;, which requires that share-based payment transactions with employees be measured based on the grant-date
fair value of the equity instrument issued and recognized as compensation expense over the requisite service period.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic
505-50, &#x201c;Equity-Based Payments to Non-employees&#x201d;. Share-based compensation associated with the issuance of equity
instruments to non-employees is measured at the fair value of the equity instrument issued or committed to be issued, as this
is more reliable than the fair value of the services received. The fair value is measured at the date that the commitment for
performance by the counterparty has been reached or the counterparty&#x2019;s performance is complete.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective
on January 1, 2020, the Company adopted ASU 2018-07, &#x201c;Compensation &#x2014; Stock Compensation (Topic 718): Improvements
to Nonemployee Share-Based Payment Accounting,&#x201d; which expands the scope of ASC 718 to include share-based payment transactions
for acquiring goods and services from non-employees. An entity should apply the requirements of ASC 718 to non-employee awards
except for specific guidance on inputs to an option pricing model and the attribution of cost. The amendments specify that ASC
718 applies to all share-based payment transactions in which a grantor acquires goods or services to be used or consumed in a
grantor&#x2019;s own operations by issuing share-based payment awards. The adoption of ASU 2018-07 did not have an impact on the
Company&#x2019;s financial statements.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Basic
and Diluted Earnings per Share</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company presents net income (loss) per share (&#x201c;EPS&#x201d;) in accordance with FASB ASC Topic 260,&#xa0;<i>&#x201c;Earning
Per Share.&#x201d;</i>&#xa0;Accordingly, basic income (loss) per share is computed by dividing income (loss) available to common
stockholders by the weighted average number of shares outstanding, without consideration for common stock equivalents. Diluted
EPS is computed by dividing the net income by the weighted-average number of common shares outstanding as well as common share
equivalents outstanding for the period determined using the treasury-stock method for stock options and warrants and the if-converted
method for convertible notes. The Company made an accounting policy election to use the if-converted method for convertible securities
that are eligible to receive common stock dividends, if declared. Diluted EPS reflect the potential dilution that could occur
based on the exercise of stock options or warrants or conversion of convertible securities using the if-converted method.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2021 and 2020, the basic and diluted loss per share were the same due to the anti-dilutive features
of the warrants and options. For the three months ended March 31, 2021 and 2020, 31,311 shares purchasable under warrants and
options were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock market
price.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Foreign
Currency Translation and Comprehensive Income (Loss)</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s functional currency is the Renminbi (&#x201c;RMB&#x201d;). For financial reporting purposes, RMB were translated
into United States Dollars (&#x201c;USD&#x201d; or &#x201c;$&#x201d;) as the reporting currency. Assets and liabilities are translated
at the exchange rate in effect at the balance sheet date. Revenues and expenses are translated at the average rate of exchange
prevailing during the reporting period. Translation adjustments arising from the use of different exchange rates from period to
period are included as a component of stockholders&#x2019; equity as &#x201c;Accumulated other comprehensive income.&#x201d; Gains
and losses resulting from foreign currency transactions are included in income. There was no significant fluctuation in the exchange
rate for the conversion of RMB to USD after the balance sheet date.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows FASB ASC Topic 220,&#xa0;<i>&#x201c;Comprehensive Income.&#x201d;</i>&#xa0;Comprehensive income is comprised of
net income and all changes to the statements of stockholders&#x2019; equity, except those due to investments by stockholders, changes
in paid-in capital and distributions to stockholders.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Segment
Reporting</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">FASB
ASC Topic 280,&#xa0;<i>&#x201c;Segment Reporting,&#x201d;</i>&#xa0;requires use of the &#x201c;management approach&#x201d; model for
segment reporting. The management approach model is based on the way a company&#x2019;s management organizes segments within the
company for making operating decisions and assessing performance. Reportable segments are based on products and services, geography,
legal structure, management structure, or any other manner in which management disaggregates a company. FASB ASC Topic 280 has
no effect on the Company&#x2019;s CFS as substantially all of the Company&#x2019;s operations are conducted in one industry segment.
All of the Company&#x2019;s assets are located in the PRC.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>New
Accounting Pronouncements</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure
all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions,
and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement
of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods
within those fiscal years, beginning after December 15, 2022. Early application will be permitted for all entities for fiscal
years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company is currently evaluating the
impact that the standard will have on its CFS.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2017, the FASB issued ASU No. 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the
goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount
by which a reporting unit&#x2019;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance
should be adopted on a prospective basis. As a smaller reporting company, the standard will be effective for the Company for interim
and annual reporting periods beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating
the impact of adopting this standard on its consolidated financial statements.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
March 2020, the FASB issued ASU 2020-04,&#xa0;Reference Rate Reform (Topic 848)&#xa0;(&#x201c;ASU 2020-04&#x201d;). ASU 2020-04
contains practical expedients for reference rate reform related activities that impact debt, leases, derivatives and other contracts.
The guidance in ASU 2020-04 is optional and may be elected over time as reference rate reform activities occur. The Company continues
to evaluate the impact of the guidance and may apply the elections as applicable as changes in the market occur.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
August 2020, the FASB issued ASU 2020-06,&#xa0;Debt - Debt with Conversion and Other Options (Subtopic 470-
20)&#xa0;and&#xa0;Derivatives and Hedging - Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for
Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&#xa0;(&#x201c;ASU 2020-06&#x201d;), which simplifies the
accounting for certain financial instruments with characteristics of liabilities and equity. This ASU (1) simplifies the
accounting for convertible debt instruments and convertible preferred stock by removing the existing guidance in ASC
470-20,&#xa0;Debt: Debt with Conversion and Other Options, that requires entities to account for beneficial conversion
features and cash conversion features in equity, separately from the host convertible debt or preferred stock; (2) revises
the scope exception from derivative accounting in ASC 815-40 for freestanding financial instruments and embedded features
that are both indexed to the issuer&#x2019;s own stock and classified in stockholders&#x2019; equity, by removing certain
criteria required for equity classification; and (3) revises the guidance in ASC 260,&#xa0;Earnings Per Share, to
require entities to calculate diluted earnings per share (EPS) for convertible instruments by using the if-converted method.
In addition, entities must presume share settlement for purposes of calculating diluted EPS when an instrument may be settled
in cash or shares.&#xa0;For SEC filers, excluding smaller reporting companies, ASU 2020-06 is effective for fiscal years
beginning after December 15, 2021 including interim periods within those fiscal years. Early adoption is permitted, but no
earlier than fiscal years beginning after December 15, 2020. For all other entities, ASU 2020-06 is effective for fiscal
years beginning after December 15, 2023, including interim periods within those fiscal years. Entities should adopt the
guidance as of the beginning of the fiscal year of adoption and cannot adopt the guidance in an interim reporting period. The
Company is currently evaluating the impact that ASU 2020-06 may have on its consolidated financial statements and related
disclosures.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified
Public Accountants, and the SEC did not or are not believed by management to have a material impact on the Company&#x2019;s present
or future CFS.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all significant accounting policies of the reporting entity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139318245864">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesAbstract', window );"><strong>Receivables [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock', window );">OTHER RECEIVABLES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>3.
OTHER RECEIVABLES</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021, other receivables mainly consisted of (i) advances to third parties of $7,609, bearing no interest, payable
upon demand, ii) advance to employees of $7,584, iii) advance to suppliers of $2,737 and (iv) others of $12,583 including social
insurance receivable of $5,083.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of December 31, 2020, other receivables mainly consisted of (i) advances to third parties of $7,663, bearing no interest, payable
upon demand, ii) advance to employees of $11,011, iii) advance to suppliers of $4,791 and (iv) others of $12,222 including social
insurance receivable of $4,579.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for claims held for amounts due a entity, excluding financing receivables. Examples include, but are not limited to, trade accounts receivables, notes receivables, loans receivables. Includes disclosure for allowance for credit losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -URI http://asc.fasb.org/subtopic&amp;trid=2196772<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LoansNotesTradeAndOtherReceivablesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139343029608">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Asset Subject to Buyback<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</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_AssetSubjectToBuybackAndConstructionInProgressAbstract', window );"><strong>Asset Subject To Buyback And Construction In Progress [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_AssetSubjectToBuybackAndConstructionInProgressTextBlock', window );">ASSET SUBJECT TO BUYBACK</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>4.
ASSET SUBJECT TO BUYBACK </b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021 and December 31, 2020, the Company had asset subject to buyback of $28.71 million and $28.92 million, respectively,
which was for the Chengli project.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">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 and accrued interest of RMB 188,639,400 ($27.54 million) to HYREF (see Note 8). However, because the loan was not
deemed repaid due to the buyback provision (See Note 8 for detail), the Company kept the loan and the Chengli project recognized in its
CFS as of March 31, 2021 and December 31, 2020.</p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AssetSubjectToBuybackAndConstructionInProgressAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetSubjectToBuybackAndConstructionInProgressAbstract</td>
</tr>
<tr>
<td style="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_AssetSubjectToBuybackAndConstructionInProgressTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetSubjectToBuybackAndConstructionInProgressTextBlock</td>
</tr>
<tr>
<td 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>23
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139318254152">
<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, 2021</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>5.
TAXES PAYABLE</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Taxes
payable consisted of the following as of March 31, 2021 and 2020:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in">&#xa0;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; vertical-align: top; width: 76%; text-align: left; text-indent: -0.25in">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,744,539</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,746,757</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in">Value-added tax</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">322,652</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in">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">111</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">76,203</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in">Total &#x2013; current</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,744,649</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3,145,612</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; padding-bottom: 4pt; text-indent: -0.25in">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,174,625</td><td style="padding-bottom: 2pt; 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,174,625</td><td style="padding-bottom: 2pt; text-align: left">&#xa0;</td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
tax payable included $7.61 million ($2.44 million included in current above and $5.17 million noncurrent) from recording the estimated
one-time transition tax on post-1986 foreign unremitted earnings under the Tax Cut and Jobs Act signed on December 22, 2017. An
election is available for the U.S. shareholders of a foreign company to pay the tax liability in installments over a period of
eight years with 8% of net tax liability in the first five years, 15% in the sixth year, 20% in the seventh year, and 25% in the
eighth year. The Company made such an election.&#xa0;</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxPayableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of tax payable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxPayableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139322130472">
<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, 2021</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>6.
ACCRUED LIABILITIES AND OTHER PAYABLES</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accrued
liabilities and other payables consisted of the following as of March 31, 2021 and December 31, 2020:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="vertical-align: bottom; text-align: center; padding-left: 0.125in; text-indent: -0.125in">&#xa0;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Education and union fund 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">371,102</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">373,740</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Consulting and legal expenses</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">31,090</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">31,090</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Accrued payroll and welfare</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">253,597</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">255,278</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in">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">41,728</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">66,588</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="vertical-align: top; text-align: left; padding-bottom: 4pt; padding-left: 0.125in; text-indent: -0.125in">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">697,517</td><td style="padding-bottom: 2pt; 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">726,696</td><td style="padding-bottom: 2pt; text-align: left">&#xa0;</td></tr>
</table><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a),20,24)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PayablesAndAccrualsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PayablesAndAccrualsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139318094584">
<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, 2021</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>7.
DEFERRED TAX, NET</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred
tax assets resulted from asset impairment loss which was temporarily non-tax deductible for tax purposes but expensed in accordance
with US GAAP, interest income in sales-type leases which was recognized as income for tax purposes but not for book purpose as
it did not meet revenue recognition in accordance with US GAAP, accrued employee social insurance that can be deducted for tax
purposes in the future, and the difference between tax and accounting basis of cost of fixed assets which was capitalized for
tax purposes and expensed as part of cost of systems in accordance with US GAAP. Deferred tax liability arose from the difference
between tax and accounting basis of net investment in sales-type leases.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021 and December 31, 2020, deferred tax assets consisted of the following:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="padding-left: 0.125in; vertical-align: top; text-align: left; text-indent: -0.125in">&#xa0;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; vertical-align: top; width: 76%; text-align: left; text-indent: -0.125in">Accrued expenses</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">69,525</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">70,019</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.125in">Write-off Erdos TCH net investment in sales-type leases</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">5,954,586</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6,155,300</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.125in">US NOL</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">310,424</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">254,035</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.125in">PRC NOL</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">10,934,511</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">10,849,690</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; vertical-align: top; text-align: left; text-indent: -0.125in">Total deferred tax assets</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">17,269,047</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">17,329,044</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">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">(17,269,047</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">(17,329,044</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-left: 0.125in; vertical-align: top; text-align: left; padding-bottom: 4pt; text-indent: -0.125in">Deferred tax assets, 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: 2pt; 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: 2pt; 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>26
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139314532920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan Payable<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</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 );">LOAN PAYABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>8.
LOAN PAYABLE</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Entrusted
Loan Payable (HYREF Loan)</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
HYREF Fund 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
was to receive interest from Zhonghong for the HYREF Fund&#x2019;s debt investment. 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.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The term of this loan was for 60 months from July
31, 2013 to July 30, 2018, with an interest rate of 12.5%. 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); while 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). During the term, Zhonghong was to 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. 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 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. As of March 31, 2021, the interest payable for this loan was $10.07 million and the outstanding balance
for this loan was $22.05 million including a non-current portion of $0.30 million. As of December 31, 2020, the interest payable for this
loan was $10.14 million and the outstanding balance for this loan was $22.20 million including a non-current portion of $0.30 million.&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Repayment
of HYREF loan</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">1.&#xa0;Transfer
of Chengli project as partial repayment</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, HYREF, Guohua Ku, and Chonggong Bai entered into a CDQ WHPG Station
Fixed Assets Transfer Agreement, pursuant to which Xi&#x2019;an Zhonghong transferred Chengli CDQ WHPG station as the repayment
for the loan of RMB 188,639,400 ($27.54 million) to HYREF, the transfer of which was completed on January 22, 2019.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Xi&#x2019;an TCH is a secondary limited partner
of HYREF. The fair value of the CDQ WHPG station applied in the transfer was determined by the parties based upon the appraisal report
issued by Zhonglian Assets Appraisal Group (Shaanxi) Co., Ltd. as of August 15, 2018. However, per the discussion below, Xi&#x2019;an Zhonghong,
Xi&#x2019;an TCH, Guohua Ku and Chonggong Bai (the &#x201c;Buyers&#x201d;) entered into a Buy Back Agreement, also agreed to buy back the
Station when conditions under the Buy Back Agreement are met. Due to the Buy Back agreement, the loan was not deemed repaid, and therefore
the Company recognized Chengli project as assets subject to buyback and kept the loan payable remained recognized under ASC 405-20-40-1
as of March 31, 2021 and December 31, 2020.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2.&#xa0;Buy
Back Agreement</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 29, 2018, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, HYREF, Guohua Ku, Chonggong Bai and Xi&#x2019;an Hanneng Enterprises
Management Consulting Co. Ltd. (&#x201c;Xi&#x2019;an Hanneng&#x201d;) entered into a Buy Back Agreement.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Pursuant to the Buy Back Agreement, the 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 (see 3 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 was based on 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. The buy-back price for the Station was based on the higher
of (i) the fair value of the Station on the date transferred; or (ii) the loan balance at the date of the transfer plus interest accrued
through that date. HYREF could 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 on December 20,
2019.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Buy Back agreement related to the CDQ WHPG
station is still outstanding as of March 31, 2021. The Company might be contingently liable for the difference between the fair value
of the transferred asset and the loan and related interest if the fair value of the transferred asset at the time of the exercise of the
buyback option is higher than the loan and related accrued interest. Based on an appraisal, as of March 31, 2021, the asset was&#xa0;valued
at $27.77 million while the loan and related interest was $32.12 million.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On April 9, 2021, the Buyers and HYREF entered
a Termination of Fulfillment Agreement (termination agreement). Under the termination agreement, the original buyback agreement was terminated
upon signing of the termination agreement. HYREF will not execute the buy-back option and will not ask for any additional payment from
the buyers other than keeping the CDQ WHPG station (also see Note 17).&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">3.Transfer of Xuzhou Huayu
Project and Shenqiu Phase I&#xa0;&amp; II project to Mr. Bai for partial repayment of HYREF loan</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 4, 2019, Xi&#x2019;an Zhonghong, Xi&#x2019;an TCH, and Mr. Chonggong Bai entered into a Projects Transfer Agreement, pursuant
to which Xi&#x2019;an Zhonghong transferred a CDQ WHPG station (under construction) located in Xuzhou City for Xuzhou Huayu Coking
Co., Ltd. (&#x201c;Xuzhou Huayu Project&#x201d;) to Mr. Bai for RMB 120,000,000 ($17.52 million) and Xi&#x2019;an TCH transferred
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.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 15, 2019, Xi&#x2019;an Zhonghong completed the transfer of the Xuzhou Huayu Project and Xi&#x2019;an TCH completed the
transfer of Shenqiu Phase I and II Projects to Mr. Bai, and on January 10, 2019, Mr. Bai transferred all the equity shares of
his wholly owned company, Xi&#x2019;an Hanneng, to HYREF as repayment of Xi&#x2019;an Zhonghong&#x2019;s loan to HYREF as consideration
for the transfer of the Xuzhou Huayu Project and Shenqiu Phase I and II Projects.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Xi&#x2019;an
Hanneng is a holding company and was supposed to own 47,150,000 shares of Xi&#x2019;an Huaxin New Energy Co., Ltd. (&#x201c;Huaxin&#x201d;),
so that HYREF will indirectly receive and own such shares of Xi&#x2019;an Huaxin as the repayment for the loan of Zhonghong. Xi&#x2019;an
Hanneng already owned 29,948,000 shares of Huaxin; however, Xi&#x2019;an Hanneng was not able to obtain the remaining 17,202,000
shares due to halted trading of Huaxin stock by NEEQ for not filing its 2018 annual report.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 19, 2019, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, Guohua Ku and Chonggong Bai jointly and severally agreed to buy back
all outstanding capital equity of Xi&#x2019;an Hanneng which was transferred to HYREF by Chonggong Bai earlier. The total buy back
price was RMB 261,727,506 ($37.52 million) including accrued interest of RMB 14,661,506 ($2.10 million), and was paid in full
by Xi&#x2019;an TCH on December 20, 2019. 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 March 31, 2020, the Company has received the full payment of RMB 247 million ($36.28 million) from Mr. Bai.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">4.
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></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_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>27
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139318271128">
<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, 2021</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>9.
RELATED PARTY TRANSACTIONS</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021 and December 31, 2020, the Company had $28,466 and $28,440, respectively, in advances from the Company&#x2019;s
management, which bear no interest, are unsecured, and are payable upon demand.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 23, 2021, the Company entered into
certain securities purchase agreements with several non-U.S. investors (the &#x201c;Purchasers&#x201d;), pursuant to which the Company agreed
to sell to the Purchasers, an aggregate of up to 3,320,000 shares of common stock of the Company, at&#xa0;$11.522 per share.&#xa0;One
of the purchaser is the Company&#x2019;s CEO (also is the Company&#x2019;s Chairman), he purchased 1,000,000 common shares of the Company.
In April 2021, the Company&#x2019;s CEO amended the number of shares that he would purchase from 1,000,000 shares to 940,000 shares. The
Company returned $691,320 extra proceeds that were received earlier to the Company&#x2019;s CEO in April 2021 (see Note 11).&#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://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39691-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139314355736">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Payable, Net<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th"><div>Mar. 31, 2021</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 PAYABLE, NET</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>10.
NOTE PAYABLE, NET</b>&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Promissory
Notes in December 2020</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 4, 2020, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company
sold and issued to the Purchaser a Promissory Note of $3,150,000. The Purchaser purchased the Note with an original issue discount
of $150,000, which was recognized as a debt discount and will be amortized using the interest method over the life of the note.
The Note bears interest at 8% per annum and has a term of 24 months. All outstanding principal and accrued interest on the Note
will become due and payable on December 3, 2022. 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. Beginning on
the date that is six months from the issue date of the Note, Purchaser shall have the right to redeem any amount of this Note
up to $500,000 per calendar month by providing written notice to the Company. During the three months ended March 31, 2021, the
Company amortized OID of $18,750 and recorded $63,000 interest expense on this Note.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ConvertibleNotePayableNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ConvertibleNotePayableNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ConvertibleNotePayableNetTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The disclosure of convertible note payable net.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ConvertibleNotePayableNetTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139314304792">
<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, 2021</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>11.
SHARES ISSUED FOR EQUITY FINANCING AND STOCK COMPENSATION</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><font style="text-decoration:underline">Shares to be Issued for Equity
Financing in 2021</font></i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On February 23, 2021, the Company entered into
certain securities purchase agreements with several non-U.S. investors (the &#x201c;Purchasers&#x201d;), pursuant to which the Company agreed
to sell to the Purchasers, an aggregate of up to 3,320,000 shares of common stock of the Company, at&#xa0;$11.522 per share, which is
the five-day average closing price immediately prior to signing the Purchase Agreements.&#xa0;One of the purchaser is the Company&#x2019;s
CEO (also is the Company&#x2019;s Chairman), he purchased 1,000,000 common shares of the Company. On March 11, 2021, the Company received
approximately $38.25 million proceeds from the issuance of 3,320,000 shares under the securities purchase agreements, there anywhere no
fees paid in connection with this financing. In April 2021, the Company&#x2019;s CEO amended the number of shares that he would purchase
from 1,000,000 shares to 940,000 shares; accordingly, total number of shares sold in this offering became 3,260,000 shares. The Company
returned $691,320 extra proceeds that were received earlier to the Company&#x2019;s CEO in April 2021.&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><font style="text-decoration:underline">Shares Issued for Equity Financing in 2020</font></i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On August 24, 2020 and September 28, 2020, the
Company entered into Securities Purchase Agreements with the purchaser and offered and sold to such purchaser 265,250 shares of Common
Stock at&#xa0;negotiated purchase prices (132,000 shares at $2.15 per share and 133,250 shares at $2.34 per share)&#xa0;without reference
to the market price and received the net proceeds was $497,187 after deducting the placement agent commission and certain expenses. These
265,250 shares were offered and sold in a registered public offering pursuant to the prospectus supplement dated August 24, 2020, and
the original prospectus contained in an effective shelf registration statement on Form S-3 (the &#x201c;Registration Statement&#x201d;),
which was originally filed with the Securities and Exchange Commission on December 1, 2017, and was declared effective on December 8,
2017 (File No. 333-221868).</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i><font style="text-decoration:underline">Warrants</font></i></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Following
is a summary of the activities of warrants that were issued from equity financing (post-reverse stock split) for the three months
ended March 31, 2021</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td><td style="text-align: center; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Number of<br/> Warrants</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Average<br/> Exercise<br/> Price<br/> (post-reverse<br/> stock split<br/> price)</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/>
Years</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 63%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at January 1, 2021</font></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">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">3.21</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at January 1, 2021</font></td><td style="text-align: left">&#xa0;</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.21</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</font></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><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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exchanged</font></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><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 style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</font></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><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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expired</font></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><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 style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at March 31, 2021</font></td><td style="text-align: left">&#xa0;</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">2.96</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at March 31, 2021</font></td><td style="text-align: left">&#xa0;</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">2.96</td><td style="text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Shares
Issued for Stock Compensation</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
March 16, 2020, the Company&#x2019;s Board of Director agreed to issue 3,333 shares of the Company&#x2019;s Common Stock (post-reverse
stock split) to the Company&#x2019;s law firm. The shares are earned in full and non-refundable as of March 9, 2020. The FV of
these shares are $10,999 on March 9, 2020.&#xa0;</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(e)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139314589704">
<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, 2021</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>12.
INCOME TAX</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s Chinese subsidiaries are governed by the Income Tax Law of the PRC concerning privately-run enterprises, which
are generally subject to tax at 25% on income reported in the statutory financial statements after appropriate tax adjustments.
Under Chinese tax law, the tax treatment of finance and sales-type leases is similar to US GAAP. However, the local tax bureau
continues to treat the Company&#x2019;s sales-type leases as operating leases. Accordingly, the Company recorded deferred income
taxes.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s subsidiaries generate all of their income from their PRC operations. All of the Company&#x2019;s Chinese subsidiaries&#x2019;
effective income tax rate for 2021 and 2020 was 25%. Yinghua, Shanghai TCH, Xi&#x2019;an TCH, Huahong, Zhonghong and Erdos TCH
file separate income tax returns.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
is no income tax for companies domiciled in the Cayman Islands. Accordingly, the Company&#x2019;s CFS do not present any income
tax provisions related to Cayman Islands tax jurisdiction, where Sifang Holding is domiciled.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
US parent company, CREG is taxed in the US and, as of March 31, 2021, had net operating loss (&#x201c;NOL&#x201d;) carry forwards
for income taxes of $1.48 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. However, the coronavirus Aid, Relief
and Economic Security Act (&#x201c;the CARES Act&#x201d;) issued in March 2020, provides tax relief to both corporate and noncorporate
taxpayers by adding a five-year carryback period and temporarily repealing the 80% limitation for NOLs arising in 2018, 2019 and
2020. The management believes the realization of benefits from these losses may be uncertain due to the US parent company&#x2019;s
continuing operating losses. Accordingly, a 100% deferred tax asset valuation allowance was provided.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021, the Company&#x2019;s PRC subsidiaries had $43.74 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 Xi&#x2019;an TCH, Erdos TCH and Zhonghong. Management
considers the scheduled reversal of deferred tax liabilities, projected future taxable income and tax planning strategies in making
this assessment. After consideration of all the information available, management believes that significant uncertainty exists
with respect to future realization of the deferred tax assets due to the recurring losses from operations of these entities, accordingly,
the Company recorded a 100% deferred tax valuation allowance for PRC NOL.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table reconciles the U.S. statutory rates to the Company&#x2019;s effective tax rate for the three months ended March
31, 2021 and 2020, respectively:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2021</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2020</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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">0.2</td><td style="text-align: left">%</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Permanent differences</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1.4</td><td style="text-align: left">%</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Change in valuation 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">21.3</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">19.30</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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Tax expense 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">1.9</td><td style="padding-bottom: 2pt; 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">-</td><td style="padding-bottom: 2pt; text-align: left">%</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
provision for income tax expense for the three months ended March 31, 2021 and 2020 consisted of the following:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; text-align: center">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2021</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2020</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 76%; text-align: left">Income tax expense &#x2013; current</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,125</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">-</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">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">-</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="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Total income tax expense</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,125</td><td style="padding-bottom: 2pt; 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: 2pt; 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_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32857-109319<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 11.C)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330215-122817<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.5.Q1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32705-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 270<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6424409&amp;loc=d3e44925-109338<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6424122&amp;loc=d3e41874-109331<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139318159448">
<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, 2021</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>13.
STOCK-BASED COMPENSATION PLAN</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Options
to Employees and Directors</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
June 19, 2015, the stockholders of the Company approved the China Recycling Energy Corporation Omnibus Equity Plan (the &#x201c;Plan&#x201d;)
at its annual meeting. The total shares of Common Stock authorized for issuance during the term of the Plan is 124,626 (post-reverse
stock split). The Plan was effective immediately upon its adoption by the Board of Directors on April 24, 2015, subject to stockholder
approval, and will terminate on the earliest to occur of (i) the 10th anniversary of the Plan&#x2019;s effective date, or (ii)
the date on which all shares available for issuance under the Plan shall have been issued as fully-vested shares. The stockholders
approved the Plan at their annual meeting on June 19, 2015.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table summarizes option activity with respect to employees and independent directors for the three months ended March
31, 2021, and the number of options reflects the Reverse Stock Split effective April 13, 2020:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; text-align: center">&#xa0;</td><td style="text-align: center; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Number of<br/> Shares</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Average<br/> Exercise Price<br/> per Share (post-reverse stock split price)</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/>
Years</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 63%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at January 1, 2021</font></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">500</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">16.1</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">6.32</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at January 1, 2021</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">500</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">6.32</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</font></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><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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</font></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><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 style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</font></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><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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at March 31, 2021</font></td><td style="padding-bottom: 2pt; 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">500</td><td style="padding-bottom: 2pt; 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">16.1</td><td style="padding-bottom: 2pt; 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">6.07</td><td style="padding-bottom: 2pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at March 31, 2021</font></td><td style="padding-bottom: 2pt; 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">500</td><td style="padding-bottom: 2pt; 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: 2pt; 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">6.07</td><td style="padding-bottom: 2pt; 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>32
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139314521032">
<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, 2021</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>14.
STATUTORY RESERVES</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the corporate law of the PRC effective January 1, 2006, the Company is only required to maintain one statutory reserve by appropriating
from its after-tax profit before declaration or payment of dividends. The statutory reserve represents restricted retained earnings.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Surplus
Reserve Fund</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s Chinese subsidiaries are required to transfer 10% of their net income, as determined under PRC accounting rules
and regulations, to a statutory surplus reserve fund until such reserve balance reaches 50% of the Company&#x2019;s registered
capital.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
surplus reserve fund is non-distributable other than during liquidation and can be used to fund previous years&#x2019; losses,
if any, and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders
in proportion to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining
reserve balance after such issue is not less than 25% of the registered capital.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">During
the three months ended March 31, 2021, the Company transferred $1,538, which is 10% of Xi&#x2019;an TCH&#x2019;s net income to the
statutory reverse. The maximum statutory reserve amount has not been reached for any subsidiary. The table below discloses the
statutory reserve amount in the currency type registered for each Chinese subsidiary as of March 31, 2021 and December 31, 2020:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Name&#xa0;of&#xa0;Chinese&#xa0;Subsidiaries</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Registered<br/> Capital</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Maximum<br/> Statutory<br/> Reserve<br/> Amount</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Statutory <br/>
reserve at<br/> March&#xa0;31,<br/> 2021</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Statutory<br/> reserve at<br/> December&#xa0;31,<br/> 2020</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 38%; text-align: left">Shanghai TCH</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left; vertical-align: bottom">$</td><td style="width: 8%; text-align: right; vertical-align: bottom">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; vertical-align: bottom">$</td><td style="width: 8%; text-align: right; vertical-align: bottom">14,900,000</td><td style="width: 2%; text-align: left">&#xa0;</td>
    <td style="vertical-align: bottom; width: 18%; text-align: center">&#xa5;6,564,303 ($1,003,859)</td><td style="width: 2%">&#xa0;</td>
    <td style="vertical-align: bottom; width: 18%; text-align: center">&#xa5;6,564,303 ($1,003,859)</td>
    <td style="width: 1%">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Xi&#x2019;an TCH</td><td>&#xa0;</td>
    <td style="text-align: left; vertical-align: bottom">&#xa5;</td><td style="text-align: right; vertical-align: bottom">202,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left; vertical-align: bottom">&#xa5;</td><td style="text-align: right; vertical-align: bottom">101,000,000</td><td style="text-align: left">&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa5;73,710,678 ($11,237,852)</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa5;73,700,706 ($11,236,314)</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Erdos TCH</td><td>&#xa0;</td>
    <td style="text-align: left; vertical-align: bottom">&#xa5;</td><td style="text-align: right; vertical-align: bottom">120,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left; vertical-align: bottom">&#xa5;</td><td style="text-align: right; vertical-align: bottom">60,000,000</td><td style="text-align: left">&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa5;19,035,814 ($2,914,869)</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa5;19,035,814 ($2,914,869)</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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 style="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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 style="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">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 style="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</td>
    <td>&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Common
Welfare Fund</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
common welfare fund is a voluntary fund to which the Company can transfer 5% to 10% of its net income. This fund can only be utilized
on capital items for the collective benefit of the Company&#x2019;s employees, such as construction of dormitories, cafeteria facilities,
and other staff welfare facilities. This fund is non-distributable other than upon liquidation. The Company does not participate
in this fund.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReservesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReservesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for statutory reserves.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139318285816">
<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, 2021</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>15.
CONTINGENCIES</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">China
maintains a &#x201c;closed&#x201d; capital account, meaning companies, banks, and individuals cannot move money in or out of the
country except in accordance with strict rules. The People&#x2019;s Bank of China (PBOC) and State Administration of Foreign Exchange
(SAFE) regulate the flow of foreign exchange in and out of the country. For inward or outward foreign currency transactions, the
Company needs to make a timely declaration to the bank with sufficient supporting documents to declare the nature of the business
transaction. The Company&#x2019;s sales, purchases and expense transactions are denominated in RMB and all of the Company&#x2019;s
assets and liabilities are also denominated in RMB. The RMB is not freely convertible into foreign currencies under the current
law. Remittances in currencies other than RMB may require certain supporting documentation in order to make the remittance.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s operations in the PRC are subject to specific considerations and significant risks not typically associated with
companies in North America and Western Europe. These include risks associated with, among others, the political, economic and
legal environments and foreign currency exchange. The Company&#x2019;s results may be adversely affected by changes in governmental
policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates
and methods of taxation, among other things.&#xa0;</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>34
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139314290968">
<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, 2021</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>16.
COMMITMENTS</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Lease
Commitment</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 20, 2017, Xi&#x2019;an TCH entered into a lease for its office with a term from December 1, 2017 through November 30,
2020. The monthly rent is RMB 36,536 ($5,600) with quarterly payment in advance. This lease was expired in November 2020. The
Company entered a new lease contract for the same location for a period from January 1, 2021 through December 31, 2023 with monthly
rent of RMB 36,536 ($5,600), to be paid every half year in advance.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2021 and 2020, the rental expense of the Company was $16,903 and $16,374, respectively.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
components of lease costs, lease term and discount rate with respect of the office lease with an initial term of more than 12
months are as follows:</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center">Three Months Ended</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">March&#xa0;31,<br/> 2021</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">Operating lease cost &#x2013; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">14,989</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Operating lease cost &#x2013; interest expense on lease liability</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,914</td><td style="padding-bottom: 2pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2.75 years</td><td style="text-align: left"></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Weighted Average Discount Rate - Operating leases</td><td>&#xa0;</td>
    <td style="text-align: left"></td><td style="text-align: right">5</td><td style="text-align: left">%</td></tr>
  </table><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; font-weight: bold; text-align: left"></td><td style="text-align: center; vertical-align: bottom"><b>&#xa0;</b></td>
    <td colspan="2" style="vertical-align: bottom; text-align: center"><b>Three Months Ended</b></td><td style="text-align: center; vertical-align: bottom"><b>&#xa0;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">March&#xa0;31,<br/> 2020</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 88%; text-align: left">Operating lease cost&#x2013; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">15,987</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Operating lease cost &#x2013; interest expense on lease liability</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">387</td><td style="padding-bottom: 2pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Weighted Average Remaining Lease Term - Operating leases</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.67 years</font></td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following is a schedule, by years, of maturities of the office lease liabilities as of March 31, 2021</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><b>&#xa0;</b></td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 1.5pt; padding-left: 10pt"></td><td style="border-bottom: Black 1.5pt solid; text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"><b>&#xa0;</b></td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Operating <br/>
Leases</b></td><td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"><b>&#xa0;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">For the years ended March 31, 2022,</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">66,720</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">For the years ended March 31, 2023</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">66,720</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">For the years ended March 31, 2024</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">33,360</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total undiscounted cash flows</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">166,800</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">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">(9,978</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">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">156,822</td><td style="padding-bottom: 2pt; text-align: left">&#xa0;</td></tr>
  </table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif"><i><font style="text-decoration:underline">Employment
Agreement</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font: 10pt Times New Roman, Times, Serif">On
May 8, 2020, the Company entered an employment agreement with Yongjiang Shi, the Company&#x2019;s CFO for a term of 24 months.
The monthly salary is RMB 16,000 ($2,300). The Company will grant the CFO no less than 5,000 shares of the Company&#x2019;s Common
Stock annually.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i><font style="text-decoration:underline">Investment
Banking Engagement Agreement</font></i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
October 10, 2019, the Company entered an investment banking engagement agreement with an investment banker firm to engage them
as the exclusive lead underwriter for a registered securities offering of up to $20 million. The Company shall pay to the investment
banker an equity retainer fee of 15,000 shares (post-reverse stock split) of the restricted Common Stock of the Company (10,000
shares was issued within 10 business days of signing the agreement, and remaining 5,000 shares will be paid upon completion of
the offering). The agreement expired in March 2021.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559207&amp;loc=d3e25336-109308<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139343078312">
<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, 2021</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><b>17.
SUBSEQUENT EVENTS</b></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows the guidance in FASB ASC 855-10 for the disclosure of subsequent events. The Company evaluated subsequent events
through&#xa0;the date the&#xa0;financial statements were issued and determined the Company has the following material subsequent
events:&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 2, 2021, the Company entered into a Note Purchase Agreement with an institutional investor, pursuant to which the Company
sold and issued to the Purchaser a Promissory Note of $5,250,000. The Purchaser purchased the Note with an original issue discount
of $250,000, which was recognized as a debt discount and will be amortized using the interest method over the life of the note.
The Note bears interest at 8% per annum and has a term of 24 months. All outstanding principal and accrued interest on the Note
will become due and payable on April 1, 2023. 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. Beginning on
the date that is six months from the issue date of the Note, Purchaser shall have the right to redeem any amount of this Note
up to $825,000 per calendar month by providing written notice to the Company.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
April 9, 2021, Xi&#x2019;an TCH, Xi&#x2019;an Zhonghong, Guohua Ku, Chonggong Bai and HYREF entered a Termination of Fulfillment
Agreement (termination agreement). Under the termination agreement, the original buyback agreement entered on December 19, 2019
shall be terminated upon the effective date of the termination agreement. HYREF will not execute the buy-back option and will
not ask for any additional payment from the buyers other than keeping the CDQ WHPG station. The Company will record a gain of
approximately $3.1 million from transferring the CDP WHPG station to HYREF as partial repayment of the entrusted loan resulting
from the termination of the buy-back agreement.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In April 2021, the Company&#x2019;s CEO amended
the number of shares that he would purchase from 1,000,000 shares (under the securities purchase agreement entered on February 23, 2021)
to 940,000 shares. The Company returned $691,320 extra proceeds that were received earlier to the Company&#x2019;s CEO in April 2021 (see
Note 11).&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
May 2, 2021, the Company entered an agreement with an investment banker with the intension to raise approximately $10,000,000
from either a public offering or a private placement.</font></p><br/><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6842918&amp;loc=SL6314017-165662<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139309183816">
<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, 2021</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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Basis
of Presentation</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="font-family: Times New Roman, Times, Serif">The
accompanying unaudited financial information as of and for the three months ended March 31, 2021 and 2020 has been prepared in accordance
with accounting principles generally accepted in the U.S. for interim financial information and with the instructions to Quarterly Report
on Form 10-Q and Article 10 of Regulation S-X. In the opinion of management, such financial information includes all adjustments (consisting
only of normal recurring adjustments, unless otherwise indicated) considered necessary for a fair presentation of our financial position
at such date and the operating results and cash flows for such periods. Operating results for the three months ended March 31, 2021 are
not necessarily indicative of the results that may be expected for the entire year or for any other subsequent interim period. 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, 2020, previously filed with the SEC on April 15, 2021.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Basis of Consolidation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Basis
of Consolidation</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
CFS include the accounts of CREG and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd. (&#x201c;Yinghua&#x201d;) and
Sifang Holdings; Sifang Holdings&#x2019; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&#x201c;Huahong&#x201d;)
and Shanghai TCH Energy Tech Co., Ltd. (&#x201c;Shanghai TCH&#x201d;); Shanghai TCH&#x2019;s wholly-owned subsidiary, Xi&#x2019;an
TCH Energy Tech Co., Ltd. (&#x201c;Xi&#x2019;an TCH&#x201d;); and Xi&#x2019;an TCH&#x2019;s subsidiaries, 1) Erdos TCH Energy Saving
Development Co., Ltd (&#x201c;Erdos TCH&#x201d;), 100% owned by Xi&#x2019;an TCH, 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, 2021. However, there was no revenue for the Company for the three months ended March 31,
2021. All significant inter-company accounts and transactions were eliminated in consolidation.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_UsesAndSourcesOfLiquidity', window );">Uses and Sources of Liquidity</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Uses
and Sources of Liquidity</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the three months ended March 31, 2021, the
Company had a net loss of $0.28 million. For the three months ended March 31, 2020, the Company had net loss of $0.60 million. The Company
had an accumulated deficit of $43.31 million as of March 31, 2021. The Company disposed all of its systems and currently holds only five
power generating systems through Erdos TCH, the five power generating systems are currently ceased production for seeking the solution
of meeting the energy saving target. 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;The Company had cash of $144.07 million as of March 31, 2021.
The Company&#x2019;s cash flow forecast indicate it will have sufficient cash to fund its operations for the next 12 months from the date
of issuance of these financial statements.&#xa0;</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The historical operating results indicate the
Company has recurring losses from operations which rise the question related to the Company&#x2019;s ability to continue as a going concern.
However, the Company had $144.07 million cash on hand at March 31, 2021 as a result of collections of the full payments from all the projects
that had been disposed earlier.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
ability of the Company to continue as a going concern is dependent upon the Company&#x2019;s ability to further implement its business
plan and generate sufficient revenue and its ability to raise additional funds by way of a public or private offering, or debt
financing including bank loans. The consolidated financial statements do not include any adjustments that might result from the
outcome of these uncertainties.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Use of Estimates</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Use
of Estimates</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
preparing these CFS in accordance with US GAAP, management makes estimates and assumptions that affect the reported amounts of
assets and liabilities in the balance sheets as well as revenues and expenses during the period reported. Actual results may differ
from these estimates.&#xa0;On an on-going basis, management evaluates their estimates, including those related to allowances for
bad debt and inventory obsolescence, impairment loss on fixed assets and construction in progress, income taxes, and contingencies
and litigation. Management bases their estimates on historical experience and on various other assumptions that are believed to
be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets
and liabilities that are not readily apparent from other resources.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Revenue
Recognition</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>A)</i>&#xa0;<i>Sales-type
Leasing and Related Revenue Recognition</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
January 1, 2019, the Company adopted Financial Accounting Standards Board (&#x201c;FASB&#x201d;) Accounting Standards Codification
(&#x201c;ASC&#x201d;) Topic 842 using the modified retrospective transition approach by applying the new standard to all leases
existing at the date of initial application. Results and disclosure requirements for reporting periods beginning after January
1, 2019 are presented under ASC Topic 842, while prior period amounts have not been adjusted and continue to be reported in accordance
with our historical accounting under Topic 840. (See Operating lease below as relates to the Company as a lessee). The Company&#x2019;s
sales type lease contracts for revenue recognition fall under ASC 842. During the three months ended March 31, 2021 and 2020,
the Company did not sell any new power generating projects.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company constructs and leases waste energy recycling power generating projects to its customers. The Company typically transfers
legal ownership of the waste energy recycling power generating projects to its customers at the end of the lease. Prior to January
1, 2019, the investment in these projects was recorded as investment in sales-type leases in accordance with ASC Topic 840<i>,
&#x201c;Lease</i>s<i>,&#x201d;</i>&#xa0;and its various amendments and interpretations.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company finances construction of waste energy recycling power generating projects. The sales and cost of sales are recognized
at the inception of the lease, which is when the control is transferred to the lessee. The Company accounts for the transfer of
control as a sales type lease in accordance with ASC 842-10-25-2. The underlying asset is derecognized, and revenue is recorded
when collection of payments is probable. This is in accordance with the revenue recognition principle in ASC 606 - Revenue from
contracts with customers. The investment in sales-type leases consists of the sum of the minimum lease payments receivable less
unearned interest income and estimated executory cost. Minimum lease payments are part of the lease agreement between the Company
(as the lessor) and the customer (as the lessee). The discount rate implicit in the lease is used to calculate the present value
of minimum lease payments. The minimum lease payments consist of the gross lease payments net of executory costs and contingent
rentals, if any. Unearned interest is amortized to income over the lease term to produce a constant periodic rate of return on
net investment in the lease. While revenue is recognized at the inception of the lease, the cash flow from the sales-type lease
occurs over the course of the lease, which results in interest income and reduction of receivables. Revenue is recognized net
of value-added tax.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><i>B)</i>&#xa0;<i>Contingent
Rental Income</i></p><br/><p style="text-align: justify; margin: 0pt 0; font: 10pt Times New Roman, Times, Serif">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-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Operating
Leases</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company determines if an arrangement is a lease or contains a lease at inception. Operating lease liabilities are recognized based
on the present value of the remaining lease payments, discounted using the discount rate for the lease at the commencement date.
As the rate implicit in the lease is not readily determinable for the operating lease, the Company generally uses an incremental
borrowing rate based on information available at the commencement date to determine the present value of future lease payments.
Operating lease right-of-use (&#x201c;ROU assets&#x201d;) assets represent the Company&#x2019;s right to control the use of an identified
asset for the lease term and lease liabilities represent the Company&#x2019;s obligation to make lease payments arising from the
lease. ROU assets are generally recognized based on the amount of the initial measurement of the lease liability. The lease has
remaining lease term of approximately 2.75 years. Lease expense is recognized on a straight-line basis over the lease term. The
Company elected the package of practical expedients permitted under the transition guidance to combine the lease and non-lease
components as a single lease component for operating leases associated with the Company&#x2019;s office space lease, and to keep
leases with an initial term of 12 months or less off the balance sheet and recognize the associated lease payments in the consolidated
statements of income on a straight-line basis over the lease term.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ROU
assets are reviewed for impairment when indicators of impairment are present. ROU assets from operating and finance leases are
subject to the impairment guidance in ASC 360, Property, Plant, and Equipment, as ROU assets are long-lived nonfinancial assets.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">ROU
assets are tested for impairment individually or as part of an asset group if the cash flows related to the ROU asset are not
independent from the cash flows of other assets and liabilities. An asset group is the unit of accounting for long-lived assets
to be held and used, which represents the lowest level for which identifiable cash flows are largely independent of the cash flows
of other groups of assets and liabilities. At March 31, 2021, the ROU was $173,502.The Company recognized no impairment of ROU
assets as of March 31, 2021.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Operating
leases are included in operating lease right-of-use assets and operating lease liabilities (current and non-current), on the consolidated
balance sheets.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cash</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash
include cash on hand, demand deposits placed with banks or other financial institutions and all highly liquid investments with
an original maturity of three months or less as of the purchase date.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TradeAndOtherAccountsReceivablePolicy', window );">Accounts Receivable</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Accounts
Receivable</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s policy is to maintain an allowance for potential credit losses on accounts receivable. Management reviews the
composition of accounts receivable and analyzes historical bad debts, customer concentrations, customer credit worthiness, current
economic trends and changes in customer payment patterns to evaluate the adequacy of these reserves.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of March 31, 2021 and December 31, 2020, the
Company had gross accounts receivable of $340,553 and $342,974 of Erdos TCH for electricity sold, respectively. As of March 31, 2021 and
December 31, 2020, the Company had bad debt allowance of $34,055 and $34,297 for Erdos TCH due to the customer not making the payments
as scheduled, respectively.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Concentration of Credit Risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Concentration
of Credit Risk</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Cash includes cash on hand and demand deposits
in accounts maintained within China. Balances at financial institutions and state-owned banks within the PRC are covered by insurance
up to RMB 500,000 (US$76,000) per bank. Any balance over RMB 500,000 (US$76,000) per bank in PRC will not be covered. At March 31, 2021,
cash held in the PRC bank of $143,935,525 was not covered by such insurance. The Company has not experienced any losses in such accounts.</p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
other financial instruments, which subject the Company to concentration of credit risk, consist of accounts and other receivables.
The Company does not require collateral or other security to support these receivables. The Company conducts periodic reviews
of its customers&#x2019; financial condition and customer payment practices to minimize collection risk on accounts receivable.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
operations of the Company are in the PRC. Accordingly, the Company&#x2019;s business, financial condition and results of operations
may be influenced by the political, economic and legal environments in the PRC.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Property
and Equipment</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Property
and equipment are stated at cost, net of accumulated depreciation. Expenditures for maintenance and repairs are expensed as incurred;
additions, renewals and betterments are capitalized. When property and equipment are retired or otherwise disposed of, the related
cost and accumulated depreciation are removed from the respective accounts, and any gain or loss is included in operations. Depreciation
of property and equipment is provided using the straight-line method over the estimated lives as follows:&#xa0;</font></p><br/><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; vertical-align: top; width: 89%; text-align: left; text-indent: -0.25in">Vehicles</td><td style="width: 1%">&#xa0;</td>
    <td style="vertical-align: bottom; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 - 5 years</font></td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in">Office and Other Equipment</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 - 5 years</font></td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in">Software</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 - 3 years</font></td><td style="text-align: left">&#xa0;</td></tr>
</table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Impairment of Long-lived Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Impairment
of Long-lived Assets</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with FASB ASC Topic 360, <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, 2021 and 2020.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Sales</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Cost
of Sales</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cost
of sales consists primarily of the direct material of the power generating system and expenses incurred directly for project construction
for sales-type leasing and sales tax and additions for contingent rental income.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxPolicyTextBlock', window );">Income Taxes</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Income
Taxes</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Income
taxes are accounted for using an asset and liability method. Under this method, deferred income taxes are recognized for the tax
consequences in future years of differences between the tax bases of assets and liabilities and their financial reporting amounts
at each period end based on enacted tax laws and statutory tax rates, applicable to the periods in which the differences are expected
to affect taxable income. Valuation allowances are established, when necessary, to reduce deferred tax assets to the amount expected
to be realized.&#xa0;</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows FASB ASC Topic 740, which prescribes a more-likely-than-not threshold for financial statement recognition and
measurement of a tax position taken or expected to be taken in a tax return. ASC Topic 740 also provides guidance on recognition
of income tax assets and liabilities, classification of current and deferred income tax assets and liabilities, accounting for
interest and penalties associated with tax positions, accounting for income taxes in interim periods, and income tax disclosures.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the provisions of FASB ASC Topic 740, when tax returns are filed, it is likely that some positions taken would be sustained upon
examination by the taxing authorities, while others are subject to uncertainty about the merits of the position taken or the amount
of the position that would be ultimately sustained. The benefit of a tax position is recognized in the financial statements in
the period during which, based on all available evidence, management believes it is more likely than not that the position will
be sustained upon examination, including the resolution of appeals or litigation processes, if any. Tax positions taken are not
offset or aggregated with other positions. Tax positions that meet the more-likely-than-not recognition threshold are measured
as the largest amount of tax benefit that is more than 50 percent likely of being realized upon settlement with the applicable
taxing authority. The portion of the benefits associated with tax positions taken that exceeds the amount measured as described
above is reflected as a liability for unrecognized tax benefits in the accompanying balance sheets along with any associated interest
and penalties that would be payable to the taxing authorities upon examination. Interest associated with unrecognized tax benefits
is classified as interest expense and penalties are classified in selling, general and administrative expenses in the statement
of income.&#xa0;At March 31, 2021 and December 31, 2020, the Company did not take any uncertain positions that would necessitate
recording a tax related liability.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_CashFlowPresentationPolicyTextBlock', window );">Statement of Cash Flows</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Statement
of Cash Flows</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
accordance with FASB ASC Topic 230,&#xa0;<i>&#x201c;Statement of Cash Flows,&#x201d;</i>&#xa0;cash flows from the Company&#x2019;s
operations are calculated based upon the local currencies. As a result, amounts related to assets and liabilities reported on
the statement of cash flows may not necessarily agree with changes in the corresponding balances on the balance sheet.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock', window );">Fair Value of Financial Instruments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Fair
Value of Financial Instruments</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
certain of the Company&#x2019;s financial instruments, including cash and equivalents, restricted cash, accounts receivable, other
receivables, accounts payable, accrued liabilities and short-term debts, the carrying amounts approximate their fair values due
to their short maturities. Receivables on sales-type leases are based on interest rates implicit in the lease.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">FASB
ASC Topic 820,&#xa0;<i>&#x201c;Fair Value Measurements and Disclosures,&#x201d;</i>&#xa0;requires disclosure of the FV of financial
instruments held by the Company. FASB ASC Topic 825,&#xa0;<i>&#x201c;Financial Instruments,&#x201d;</i>&#xa0;defines FV, and establishes
a three-level valuation hierarchy for disclosures of FV measurement that enhances disclosure requirements for FV measures. The
carrying amounts reported in the consolidated balance sheets for receivables and current liabilities each qualify as financial
instruments and are a reasonable estimate of their FV because of the short period of time between the origination of such instruments
and their expected realization and their current market rate of interest. The three levels of valuation hierarchy are defined
as follows:</font></p><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 0.25in; text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x25cf;</font></td>
    <td style="text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    1 inputs to the valuation methodology are quoted prices (unadjusted) for identical assets or liabilities in active markets.</font></td></tr>
</table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 0.25in; text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x25cf;</font></td>
    <td style="text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    2 inputs to the valuation methodology include quoted prices for similar assets and liabilities in active markets, and inputs
    that are observable for the asset or liability, either directly or indirectly, for substantially the full term of the financial
    instrument.</font></td></tr>
</table><br/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%">
<tr style="vertical-align: top">
    <td style="width: 0.25in; text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#xa0;</font></td>
    <td style="width: 0.25in; text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#x25cf;</font></td>
    <td style="text-align: justify; font-size: 10pt"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Level
    3 inputs to the valuation methodology are unobservable and significant to FV measurement.</font></td></tr>
</table><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective
on January 1, 2020, the Company adopted ASU 2018-13, Fair Value Measurement: Disclosure Framework-Changes to the Disclosure Requirements
for Fair Value Measurement, which modifies the disclosure requirements for Level&#xa0;1, Level&#xa0;2 and Level&#xa0;3 instruments
in the FV hierarchy.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company analyzes all financial instruments with features of both liabilities and equity under FASB ASC 480,&#xa0;<i>&#x201c;Distinguishing
Liabilities from Equity,&#x201d;</i>&#xa0;and ASC 815,&#xa0;<i>&#x201c;Derivatives and Hedging.&#x201d;</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
of March 31, 2021 and December 31, 2020, the Company did not have any long-term debt obligations; and the Company did not identify
any assets or liabilities that are required to be presented on the balance sheet at FV.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy', window );">Stock-Based Compensation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Stock-Based
Compensation</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for share-based compensation awards to employees in accordance with FASB ASC Topic 718, &#x201c;Compensation &#x2013;
Stock Compensation&#x201d;, which requires that share-based payment transactions with employees be measured based on the grant-date
fair value of the equity instrument issued and recognized as compensation expense over the requisite service period.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company accounts for share-based compensation awards to non-employees in accordance with FASB ASC Topic 718 and FASB ASC Subtopic
505-50, &#x201c;Equity-Based Payments to Non-employees&#x201d;. Share-based compensation associated with the issuance of equity
instruments to non-employees is measured at the fair value of the equity instrument issued or committed to be issued, as this
is more reliable than the fair value of the services received. The fair value is measured at the date that the commitment for
performance by the counterparty has been reached or the counterparty&#x2019;s performance is complete.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Effective
on January 1, 2020, the Company adopted ASU 2018-07, &#x201c;Compensation &#x2014; Stock Compensation (Topic 718): Improvements
to Nonemployee Share-Based Payment Accounting,&#x201d; which expands the scope of ASC 718 to include share-based payment transactions
for acquiring goods and services from non-employees. An entity should apply the requirements of ASC 718 to non-employee awards
except for specific guidance on inputs to an option pricing model and the attribution of cost. The amendments specify that ASC
718 applies to all share-based payment transactions in which a grantor acquires goods or services to be used or consumed in a
grantor&#x2019;s own operations by issuing share-based payment awards. The adoption of ASU 2018-07 did not have an impact on the
Company&#x2019;s financial statements.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Earnings per Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Basic
and Diluted Earnings per Share</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company presents net income (loss) per share (&#x201c;EPS&#x201d;) in accordance with FASB ASC Topic 260,&#xa0;<i>&#x201c;Earning
Per Share.&#x201d;</i>&#xa0;Accordingly, basic income (loss) per share is computed by dividing income (loss) available to common
stockholders by the weighted average number of shares outstanding, without consideration for common stock equivalents. Diluted
EPS is computed by dividing the net income by the weighted-average number of common shares outstanding as well as common share
equivalents outstanding for the period determined using the treasury-stock method for stock options and warrants and the if-converted
method for convertible notes. The Company made an accounting policy election to use the if-converted method for convertible securities
that are eligible to receive common stock dividends, if declared. Diluted EPS reflect the potential dilution that could occur
based on the exercise of stock options or warrants or conversion of convertible securities using the if-converted method.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">For
the three months ended March 31, 2021 and 2020, the basic and diluted loss per share were the same due to the anti-dilutive features
of the warrants and options. For the three months ended March 31, 2021 and 2020, 31,311 shares purchasable under warrants and
options were excluded from the EPS calculation as these were not dilutive due to the exercise price was more than the stock market
price.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock', window );">Foreign Currency Translation and Comprehensive Income (Loss)</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Foreign
Currency Translation and Comprehensive Income (Loss)</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company&#x2019;s functional currency is the Renminbi (&#x201c;RMB&#x201d;). For financial reporting purposes, RMB were translated
into United States Dollars (&#x201c;USD&#x201d; or &#x201c;$&#x201d;) as the reporting currency. Assets and liabilities are translated
at the exchange rate in effect at the balance sheet date. Revenues and expenses are translated at the average rate of exchange
prevailing during the reporting period. Translation adjustments arising from the use of different exchange rates from period to
period are included as a component of stockholders&#x2019; equity as &#x201c;Accumulated other comprehensive income.&#x201d; Gains
and losses resulting from foreign currency transactions are included in income. There was no significant fluctuation in the exchange
rate for the conversion of RMB to USD after the balance sheet date.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
Company follows FASB ASC Topic 220,&#xa0;<i>&#x201c;Comprehensive Income.&#x201d;</i>&#xa0;Comprehensive income is comprised of
net income and all changes to the statements of stockholders&#x2019; equity, except those due to investments by stockholders, changes
in paid-in capital and distributions to stockholders.</font></p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SegmentReportingPolicyPolicyTextBlock', window );">Segment Reporting</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>Segment
Reporting</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">FASB
ASC Topic 280,&#xa0;<i>&#x201c;Segment Reporting,&#x201d;</i>&#xa0;requires use of the &#x201c;management approach&#x201d; model for
segment reporting. The management approach model is based on the way a company&#x2019;s management organizes segments within the
company for making operating decisions and assessing performance. Reportable segments are based on products and services, geography,
legal structure, management structure, or any other manner in which management disaggregates a company. FASB ASC Topic 280 has
no effect on the Company&#x2019;s CFS as substantially all of the Company&#x2019;s operations are conducted in one industry segment.
All of the Company&#x2019;s assets are located in the PRC.</font></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">New Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt"><i>New
Accounting Pronouncements</i></font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
June 2016, the FASB issued ASU No. 2016-13, Financial Instruments-Credit Losses (Topic 326), which requires entities to measure
all expected credit losses for financial assets held at the reporting date based on historical experience, current conditions,
and reasonable and supportable forecasts. This replaces the existing incurred loss model and is applicable to the measurement
of credit losses on financial assets measured at amortized cost. This guidance is effective for fiscal years, and interim periods
within those fiscal years, beginning after December 15, 2022. Early application will be permitted for all entities for fiscal
years, and interim periods within those fiscal years, beginning after December 15, 2018. The Company is currently evaluating the
impact that the standard will have on its CFS.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
January 2017, the FASB issued ASU No. 2017-04, Simplifying the Test for Goodwill Impairment. The guidance removes Step 2 of the
goodwill impairment test, which requires a hypothetical purchase price allocation. A goodwill impairment will now be the amount
by which a reporting unit&#x2019;s carrying value exceeds its fair value, not to exceed the carrying amount of goodwill. The guidance
should be adopted on a prospective basis. As a smaller reporting company, the standard will be effective for the Company for interim
and annual reporting periods beginning after December 15, 2022, with early adoption permitted. The Company is currently evaluating
the impact of adopting this standard on its consolidated financial statements.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
March 2020, the FASB issued ASU 2020-04,&#xa0;Reference Rate Reform (Topic 848)&#xa0;(&#x201c;ASU 2020-04&#x201d;). ASU 2020-04
contains practical expedients for reference rate reform related activities that impact debt, leases, derivatives and other contracts.
The guidance in ASU 2020-04 is optional and may be elected over time as reference rate reform activities occur. The Company continues
to evaluate the impact of the guidance and may apply the elections as applicable as changes in the market occur.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
August 2020, the FASB issued ASU 2020-06,&#xa0;Debt - Debt with Conversion and Other Options (Subtopic 470-
20)&#xa0;and&#xa0;Derivatives and Hedging - Contracts in Entity&#x2019;s Own Equity (Subtopic 815-40): Accounting for
Convertible Instruments and Contracts in an Entity&#x2019;s Own Equity&#xa0;(&#x201c;ASU 2020-06&#x201d;), which simplifies the
accounting for certain financial instruments with characteristics of liabilities and equity. This ASU (1) simplifies the
accounting for convertible debt instruments and convertible preferred stock by removing the existing guidance in ASC
470-20,&#xa0;Debt: Debt with Conversion and Other Options, that requires entities to account for beneficial conversion
features and cash conversion features in equity, separately from the host convertible debt or preferred stock; (2) revises
the scope exception from derivative accounting in ASC 815-40 for freestanding financial instruments and embedded features
that are both indexed to the issuer&#x2019;s own stock and classified in stockholders&#x2019; equity, by removing certain
criteria required for equity classification; and (3) revises the guidance in ASC 260,&#xa0;Earnings Per Share, to
require entities to calculate diluted earnings per share (EPS) for convertible instruments by using the if-converted method.
In addition, entities must presume share settlement for purposes of calculating diluted EPS when an instrument may be settled
in cash or shares.&#xa0;For SEC filers, excluding smaller reporting companies, ASU 2020-06 is effective for fiscal years
beginning after December 15, 2021 including interim periods within those fiscal years. Early adoption is permitted, but no
earlier than fiscal years beginning after December 15, 2020. For all other entities, ASU 2020-06 is effective for fiscal
years beginning after December 15, 2023, including interim periods within those fiscal years. Entities should adopt the
guidance as of the beginning of the fiscal year of adoption and cannot adopt the guidance in an interim reporting period. The
Company is currently evaluating the impact that ASU 2020-06 may have on its consolidated financial statements and related
disclosures.</font></p><br/><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
recent accounting pronouncements issued by the FASB, including its Emerging Issues Task Force, the American Institute of Certified
Public Accountants, and the SEC did not or are not believed by management to have a material impact on the Company&#x2019;s present
or future CFS.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_CashFlowPresentationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash Flow Presentation [Policy Text Block].</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_CashFlowPresentationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_UsesAndSourcesOfLiquidity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_UsesAndSourcesOfLiquidity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BasisOfAccountingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BasisOfAccountingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121583591&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cost of product sold and service rendered.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 705<br> -URI http://asc.fasb.org/topic&amp;trid=2122478<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for (1) transactions denominated in a currency other than the reporting enterprise's functional currency, (2) translating foreign currency financial statements that are incorporated into the financial statements of the reporting enterprise by consolidation, combination, or the equity method of accounting, and (3) remeasurement of the financial statements of a foreign reporting enterprise in a hyperinflationary economy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -URI http://asc.fasb.org/topic&amp;trid=2175825<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ForeignCurrencyTransactionsAndTranslationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for income taxes, which may include its accounting policies for recognizing and measuring deferred tax assets and liabilities and related valuation allowances, recognizing investment tax credits, operating loss carryforwards, tax credit carryforwards, and other carryforwards, methodologies for determining its effective income tax rate and the characterization of interest and penalties in the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32247-109318<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32847-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 954<br> -SubTopic 740<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6491622&amp;loc=d3e9504-115650<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32840-109319<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=116657188&amp;loc=SL116659661-227067<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e32280-109318<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 17<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32809-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeLeasesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for leasing arrangement entered into by lessee.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918666-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LesseeLeasesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99779-112916<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 958<br> -SubTopic 360<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120429125&amp;loc=d3e99893-112916<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue. Includes revenue from contract with customer and from other sources.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SegmentReportingPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for segment reporting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 41<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e9038-108599<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 29<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8864-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SegmentReportingPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for award under share-based payment arrangement. Includes, but is not limited to, methodology and assumption used in measuring cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b),(f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5047-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationOptionAndIncentivePlansPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TradeAndOtherAccountsReceivablePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for accounts receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e4975-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5212-111524<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5093-111524<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=d3e5033-111524<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84159169&amp;loc=d3e10133-111534<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TradeAndOtherAccountsReceivablePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139314526184">
<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, 2021</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_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property and equipment estimated lives</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="padding-left: 0.25in; vertical-align: top; width: 89%; text-align: left; text-indent: -0.25in">Vehicles</td><td style="width: 1%">&#xa0;</td>
    <td style="vertical-align: bottom; width: 9%; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 - 5 years</font></td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in">Office and Other Equipment</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 - 5 years</font></td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in">Software</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">2 - 3 years</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_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139318169576">
<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, 2021</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="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in">&#xa0;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; vertical-align: top; width: 76%; text-align: left; text-indent: -0.25in">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,744,539</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,746,757</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in">Value-added tax</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">322,652</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: -0.25in">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">111</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">76,203</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.25in">Total &#x2013; current</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">2,744,649</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">3,145,612</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; padding-bottom: 4pt; text-indent: -0.25in">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,174,625</td><td style="padding-bottom: 2pt; 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,174,625</td><td style="padding-bottom: 2pt; 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>39
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139314526184">
<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, 2021</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 style="vertical-align: bottom; text-align: center; padding-left: 0.125in; text-indent: -0.125in">&#xa0;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; width: 76%; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Education and union fund 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">371,102</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">373,740</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Consulting and legal expenses</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">31,090</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">31,090</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-align: left; padding-left: 0.125in; text-indent: -0.125in">Accrued payroll and welfare</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">253,597</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">255,278</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in; text-indent: -0.125in">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">41,728</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">66,588</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="vertical-align: top; text-align: left; padding-bottom: 4pt; padding-left: 0.125in; text-indent: -0.125in">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">697,517</td><td style="padding-bottom: 2pt; 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">726,696</td><td style="padding-bottom: 2pt; 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>40
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139314396712">
<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, 2021</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 style="padding-left: 0.125in; vertical-align: top; text-align: left; text-indent: -0.125in">&#xa0;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2021</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2020</td><td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; vertical-align: top; width: 76%; text-align: left; text-indent: -0.125in">Accrued expenses</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">69,525</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">70,019</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.125in">Write-off Erdos TCH net investment in sales-type leases</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">5,954,586</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">6,155,300</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.125in">US NOL</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">310,424</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">254,035</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.25in; vertical-align: top; text-align: left; text-indent: -0.125in">PRC NOL</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">10,934,511</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">10,849,690</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="padding-left: 0.125in; vertical-align: top; text-align: left; text-indent: -0.125in">Total deferred tax assets</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">17,269,047</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">17,329,044</td><td style="text-align: left">&#xa0;</td></tr>
<tr style="vertical-align: bottom; ">
    <td style="padding-left: 0.125in; vertical-align: top; text-align: left; padding-bottom: 1.5pt; text-indent: -0.125in">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">(17,269,047</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">(17,329,044</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-left: 0.125in; vertical-align: top; text-align: left; padding-bottom: 4pt; text-indent: -0.125in">Deferred tax assets, 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: 2pt; 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: 2pt; 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>41
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139318267912">
<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, 2021</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 style="vertical-align: bottom; text-align: center">&#xa0;</td><td style="text-align: center; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Number of<br/> Warrants</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Average<br/> Exercise<br/> Price<br/> (post-reverse<br/> stock split<br/> price)</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/>
Years</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 63%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at January 1, 2021</font></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">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">3.21</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at January 1, 2021</font></td><td style="text-align: left">&#xa0;</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.21</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</font></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><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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exchanged</font></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><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 style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</font></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><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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Expired</font></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><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 style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at March 31, 2021</font></td><td style="text-align: left">&#xa0;</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">2.96</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at March 31, 2021</font></td><td style="text-align: left">&#xa0;</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">2.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>42
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139314586856">
<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, 2021</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 style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2021</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2020</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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">0.2</td><td style="text-align: left">%</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></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Permanent differences</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">1.4</td><td style="text-align: left">%</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></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Change in valuation 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">21.3</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">19.30</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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Tax expense 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">1.9</td><td style="padding-bottom: 2pt; 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">-</td><td style="padding-bottom: 2pt; text-align: left">%</td></tr>
  </table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of provision for income tax expense</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; text-align: center">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2021</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">2020</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 76%; text-align: left">Income tax expense &#x2013; current</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,125</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">-</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">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">-</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="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Total income tax expense</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,125</td><td style="padding-bottom: 2pt; 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: 2pt; 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_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>43
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139314326984">
<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, 2021</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 style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; text-align: center">&#xa0;</td><td style="text-align: center; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Number of<br/> Shares</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Average<br/> Exercise Price<br/> per Share (post-reverse stock split price)</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Weighted<br/> Average<br/> Remaining<br/> Contractual<br/> Term in<br/>
Years</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 63%; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at January 1, 2021</font></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">500</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">16.1</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">6.32</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at January 1, 2021</font></td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">500</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">6.32</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Granted</font></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><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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercised</font></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><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 style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Forfeited</font></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><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-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Outstanding at March 31, 2021</font></td><td style="padding-bottom: 2pt; 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">500</td><td style="padding-bottom: 2pt; 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">16.1</td><td style="padding-bottom: 2pt; 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">6.07</td><td style="padding-bottom: 2pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exercisable at March 31, 2021</font></td><td style="padding-bottom: 2pt; 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">500</td><td style="padding-bottom: 2pt; 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: 2pt; 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">6.07</td><td style="padding-bottom: 2pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure for stock option plans. Includes, but is not limited to, outstanding awards at beginning and end of year, grants, exercises, forfeitures, and weighted-average grant date fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfShareBasedCompensationStockOptionsActivityTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139314584824">
<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, 2021</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="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left">Name&#xa0;of&#xa0;Chinese&#xa0;Subsidiaries</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Registered<br/> Capital</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Maximum<br/> Statutory<br/> Reserve<br/> Amount</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Statutory <br/>
reserve at<br/> March&#xa0;31,<br/> 2021</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">Statutory<br/> reserve at<br/> December&#xa0;31,<br/> 2020</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 38%; text-align: left">Shanghai TCH</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left; vertical-align: bottom">$</td><td style="width: 8%; text-align: right; vertical-align: bottom">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; vertical-align: bottom">$</td><td style="width: 8%; text-align: right; vertical-align: bottom">14,900,000</td><td style="width: 2%; text-align: left">&#xa0;</td>
    <td style="vertical-align: bottom; width: 18%; text-align: center">&#xa5;6,564,303 ($1,003,859)</td><td style="width: 2%">&#xa0;</td>
    <td style="vertical-align: bottom; width: 18%; text-align: center">&#xa5;6,564,303 ($1,003,859)</td>
    <td style="width: 1%">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Xi&#x2019;an TCH</td><td>&#xa0;</td>
    <td style="text-align: left; vertical-align: bottom">&#xa5;</td><td style="text-align: right; vertical-align: bottom">202,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left; vertical-align: bottom">&#xa5;</td><td style="text-align: right; vertical-align: bottom">101,000,000</td><td style="text-align: left">&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa5;73,710,678 ($11,237,852)</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa5;73,700,706 ($11,236,314)</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Erdos TCH</td><td>&#xa0;</td>
    <td style="text-align: left; vertical-align: bottom">&#xa5;</td><td style="text-align: right; vertical-align: bottom">120,000,000</td><td style="text-align: left">&#xa0;</td><td>&#xa0;</td>
    <td style="text-align: left; vertical-align: bottom">&#xa5;</td><td style="text-align: right; vertical-align: bottom">60,000,000</td><td style="text-align: left">&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa5;19,035,814 ($2,914,869)</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa5;19,035,814 ($2,914,869)</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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 style="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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 style="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">&#xa0;</td>
    <td>&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">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 style="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</td><td>&#xa0;</td>
    <td style="vertical-align: bottom; text-align: center">Did not accrue yet due to accumulated deficit</td>
    <td>&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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>45
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139322296776">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseCostTableTextBlock', window );">Schedule of lease cost</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center">Three Months Ended</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">March&#xa0;31,<br/> 2021</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">Operating lease cost &#x2013; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">14,989</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Operating lease cost &#x2013; interest expense on lease liability</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,914</td><td style="padding-bottom: 2pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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">2.75 years</td><td style="text-align: left"></td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Weighted Average Discount Rate - Operating leases</td><td>&#xa0;</td>
    <td style="text-align: left"></td><td style="text-align: right">5</td><td style="text-align: left">%</td></tr>
  </table><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
  <tr style="vertical-align: bottom">
    <td style="vertical-align: top; font-weight: bold; text-align: left"></td><td style="text-align: center; vertical-align: bottom"><b>&#xa0;</b></td>
    <td colspan="2" style="vertical-align: bottom; text-align: center"><b>Three Months Ended</b></td><td style="text-align: center; vertical-align: bottom"><b>&#xa0;</b></td></tr>
  <tr style="vertical-align: bottom">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">&#xa0;</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center">March&#xa0;31,<br/> 2020</td><td style="text-align: center; font-weight: bold; vertical-align: bottom">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 88%; text-align: left">Operating lease cost&#x2013; amortization of ROU</td><td style="width: 1%; padding-bottom: 4pt">&#xa0;</td>
    <td style="width: 1%; border-bottom: Black 4pt double; text-align: left">$</td><td style="width: 9%; border-bottom: Black 4pt double; text-align: right">15,987</td><td style="width: 1%; padding-bottom: 4pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Operating lease cost &#x2013; interest expense on lease liability</td><td style="padding-bottom: 4pt">&#xa0;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">387</td><td style="padding-bottom: 2pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left">Weighted Average Remaining Lease Term - Operating leases</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right"><font style="font-family: Times New Roman, Times, Serif; font-size: 10pt">0.67 years</font></td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; 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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock', window );">Schedule of maturities of the office lease liabilities</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%">
  <tr style="vertical-align: bottom">
    <td style="padding-bottom: 1.5pt; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"><b>&#xa0;</b></td>
    <td style="vertical-align: bottom; font-weight: bold; text-align: center; padding-bottom: 1.5pt; padding-left: 10pt"></td><td style="border-bottom: Black 1.5pt solid; text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"><b>&#xa0;</b></td>
    <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center"><b>Operating <br/>
Leases</b></td><td style="vertical-align: bottom; padding-bottom: 1.5pt; text-align: center"><b>&#xa0;</b></td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left">For the years ended March 31, 2022,</td><td style="width: 1%">&#xa0;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">66,720</td><td style="width: 1%; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">For the years ended March 31, 2023</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">66,720</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">For the years ended March 31, 2024</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">33,360</td><td style="padding-bottom: 1.5pt; text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">Total undiscounted cash flows</td><td>&#xa0;</td>
    <td style="text-align: left">&#xa0;</td><td style="text-align: right">166,800</td><td style="text-align: left">&#xa0;</td></tr>
  <tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">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">(9,978</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
  <tr style="vertical-align: bottom; ">
    <td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left">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">156,822</td><td style="padding-bottom: 2pt; text-align: left">&#xa0;</td></tr>
  </table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseCostTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LeaseCostTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.</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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-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_LesseeOperatingLeaseLiabilityMaturityTableTextBlock</td>
</tr>
<tr>
<td style="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>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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139235024088">
<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="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="11">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="2"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Jan. 10, 2020</div></th>
<th class="th"><div>Mar. 31, 2016</div></th>
<th class="th"><div>Feb. 11, 2015</div></th>
<th class="th"><div>Apr. 14, 2009</div></th>
<th class="th"><div>Dec. 22, 2020</div></th>
<th class="th"><div>Dec. 29, 2018</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>Jun. 15, 2013 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jun. 15, 2013 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>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>Mar. 31, 2021 </div>
<div>shares</div>
</th>
<th class="th">
<div>Dec. 31, 2019 </div>
<div>USD ($)</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>Jul. 19, 2013 </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>
</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">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.<span></span>
</td>
<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet', window );">Amount of ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</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">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>
</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 business agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#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 making a payment in cash for the transfer price of Huayu (see Note 8 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>
</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_CooperativeAgreementDescription', window );">Cooperative 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">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.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="nump">$ 17,520,000<span></span>
</td>
<td class="nump">&#165; 120,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_DescriptionOfWasteHeatPowerGenerationEnergyManagementCooperativeAgreement', window );">Description of waste heat power generation energy management cooperative agreement</a></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. In January 2020, Zhongtai paid RMB 10 million ($1.41 million); in March 2020, Zhongtai paid RMB 20 million ($2.82 million); in June 2020, Zhongtai paid RMB 10 million ($1.41 million); and in December 2020, Zhongtai paid RMB 30 million ($4.28 million), which was payment in full. Accordingly, the Company reversed the bad debt expense of $5.80 million in 2020 which had been recorded earlier.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LongTermLeasesDescription', window );">Leases, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The purchase price for said shares shall consist of (i) 619,525 shares of common stock at an issuance price of $4.37 per share, (ii) 60,000,000 shares of Series A convertible stock and (iii) a cash payment of RMB 1,617,867,026 (approximately $247 million at a conversion rate of 1:6.55). The shares shall be issued within 15 business days after approval by the Board of Directors and/or shareholders of the Company and Nasdaq approval and the cash shall be paid in three tranches &#x2013; RMB 390 million (approximately $59.5 million) within 10 days after the agreement is executed, RMB 300 million (approximately $45.8 million) by March 31, 2021 and RMB 927,867,026 (approximately $141.7 million) within 10 days after the shares of Xi&#x2019;an Taiying are registered to Buyer.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr 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>
</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="nump">$ 18,550,000<span></span>
</td>
<td class="nump">&#165; 127,066,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_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="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>
</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_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=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>
</tr>
<tr 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>
</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="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>
</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>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_MaturityTerm', window );">Maturity term</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</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>
</tr>
<tr 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>
</tr>
<tr class="re">
<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="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>
</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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<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="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>
</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>
</tr>
<tr 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>
</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">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.<span></span>
</td>
<td class="text">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.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet', window );">Amount of ownership interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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>
</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_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">During this period, 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>
</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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</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>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_VariableInterestEntityOwnershipPercentage', window );">Ownership percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="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>
</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>
</tr>
<tr 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>
</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 | 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="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>
</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>
</tr>
<tr 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>
</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">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 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>
</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>
</tr>
<tr 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>
</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 business 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">pursuant to which Xi&#x2019;an Zhonghong transferred Chengli CDQ WHPG station (&#x2018;the Station&#x201d;) 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 a Buy Back Agreement for the Station when certain conditions are met (see Note 8). The transfer of the Station was completed January 22, 2019, at which time the Company recorded a $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>
</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.34 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.28 million) is to be paid before December 31, 2020. The Company received the payment in full for Tian&#x2019;an Project as of December 31, 2020.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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] | 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>
</tr>
<tr 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>
</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="nump">$ 239,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_ContractAgreementAxis=creg_BiomassPowerGenerationProjectLeaseAgreementMember', window );">Biomass Power Generation Project Lease Agreement [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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</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 | &#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="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>
</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">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>
</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_ChinaOrientAssetManagementCoLtdMember', window );">China Orient Asset Management Co., Ltd [Member] | 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>
</tr>
<tr 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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SubscribedAmountOfInitialCapitalContribution', window );">Subscribed amount of initial capital contribution</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 0.10<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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; 0.90<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_CooperativeAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 description related to 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_CooperativeAgreementDescription</td>
</tr>
<tr>
<td style="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_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_LeasePeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Lease period</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LeasePeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LeaseRevenuesAndFees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leasing fees</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LeaseRevenuesAndFees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LeasesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leases, description</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LeasesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LongTermLeasesDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Leases, description</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LongTermLeasesDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_LossFromTheTransfer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Loss from the transfer</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_LossFromTheTransfer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_MaturityTerm">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_MaturityTerm</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_OrganizationandDescriptionofBusinessDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OrganizationandDescriptionofBusinessDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_OriginalInvestmentBySubsidiary">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Registered capital</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OriginalInvestmentBySubsidiary</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_OwnershipDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Ownership, Description</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OwnershipDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_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_TransferAgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Transfer Agreement, description</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TransferAgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the total net income attributable to the parent for the period and the effect of net changes during the period impacting the parent's ownership interest in a subsidiary as it relates to the total (consolidated) equity attributable to the parent. The changes to the parent's ownership interest in a subsidiary represented by this element did not result in a deconsolidation of the subsidiary from the consolidated financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4M<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591554-111686<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_VariableInterestEntityOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the Variable Interest Entity's (VIE) voting interest owned by (or beneficial interest in) the reporting entity (directly or indirectly).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5A<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=121559654&amp;loc=SL6759159-111685<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_VariableInterestEntityOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AgreementAxis=creg_BiomassPowerGenerationProjectLeaseAgreementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AgreementAxis=creg_BiomassPowerGenerationProjectLeaseAgreementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=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;">us-gaap_CapitalizedCostsOfUnprovedPropertiesExcludedFromAmortizationByPropertyOrProjectAxis=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_dei_LegalEntityAxis=creg_DaTongRecyclingEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_DaTongRecyclingEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_ErdosMetallurgyCompanyLimitedMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_ErdosMetallurgyCompanyLimitedMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_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_dei_LegalEntityAxis=creg_ErdosTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_ErdosTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_DaTangShiDaiMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_DaTangShiDaiMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_TianYuXuZhouRecyclingEnergyMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_TianYuXuZhouRecyclingEnergyMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_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_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_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_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_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_ContractAgreementAxis=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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139234887768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Summary of Significant Accounting Policies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Mar. 31, 2020</div></th>
<th class="th"><div>Dec. 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_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity', window );">Business acquisition, description</a></td>
<td class="text">The CFS include the accounts of CREG and its subsidiaries, Shanghai Yinghua Financial Leasing Co., Ltd. (&#x201c;Yinghua&#x201d;) and Sifang Holdings; Sifang Holdings&#x2019; wholly owned subsidiaries, Huahong New Energy Technology Co., Ltd. (&#x201c;Huahong&#x201d;) and Shanghai TCH Energy Tech Co., Ltd. (&#x201c;Shanghai TCH&#x201d;); Shanghai TCH&#x2019;s wholly-owned subsidiary, Xi&#x2019;an TCH Energy Tech Co., Ltd. (&#x201c;Xi&#x2019;an TCH&#x201d;); and Xi&#x2019;an TCH&#x2019;s subsidiaries, 1) Erdos TCH Energy Saving Development Co., Ltd (&#x201c;Erdos TCH&#x201d;), 100% owned by Xi&#x2019;an TCH, 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, 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProfitLoss', window );">Net loss</a></td>
<td class="nump">$ 280,000<span></span>
</td>
<td class="nump">$ 600,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_RetainedEarningAccumulatedDeficit', window );">Accumulated deficit</a></td>
<td class="nump">43,310,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="re">
<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">144,071,303<span></span>
</td>
<td class="nump">55,028,489<span></span>
</td>
<td class="nump">$ 107,804,013<span></span>
</td>
<td class="nump">$ 16,221,297<span></span>
</td>
</tr>
<tr class="ro">
<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">144,071,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">107,804,013<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">$ 173,502<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text"> <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">As of March 31, 2021 and December 31, 2020, the Company had bad debt allowance of $34,055 and $34,297 for Erdos TCH due to the customer not making the payments as scheduled, 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>
</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_DescriptionOfInsurancePolicy', window );">Description of insurance policy</a></td>
<td class="text">Balances at financial institutions and state-owned banks within the PRC are covered by insurance up to RMB 500,000 (US$76,000) per bank. Any balance over RMB 500,000 (US$76,000) per bank in PRC will not be covered. At March 31, 2021, cash held in the PRC bank of $143,935,525 was not covered by such insurance. The Company has not experienced any losses in such accounts.<span></span>
</td>
<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_GainLossOnSalesOfAssetsAndAssetImpairmentCharges', window );">Asset impairment loss</a></td>
<td class="nump">$ 0<span></span>
</td>
<td class="nump">$ 3<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_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption', window );">Shares of antidilutive securities under warrants and option (in Shares)</a></td>
<td class="nump">31,311<span></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_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_DescriptionOfInsurancePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 insurance policy.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DescriptionOfInsurancePolicy</td>
</tr>
<tr>
<td style="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_RetainedEarningAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_RetainedEarningAccumulatedDeficit</td>
</tr>
<tr>
<td style="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_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Shares of antidilutive securities under warrants and option.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SharesOfAntiDilutiveSecuritiesUnderWarrantsAndOption</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_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_BusinessAcquisitionDescriptionOfAcquiredEntity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>With respect to a business combination completed during the period, this element provides a description of the business, other than the name, which may include the industry, size, products and other important information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 805<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=79982066&amp;loc=d3e1392-128463<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BusinessAcquisitionDescriptionOfAcquiredEntity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Cash">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631418-115840<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section 45<br> -Paragraph 21<br> -URI http://asc.fasb.org/extlink&amp;oid=118262064&amp;loc=SL116631419-115840<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Cash</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of gain (loss) from the difference between the sale price or salvage price and the book value of an asset that was sold or retired, and gain (loss) from the write down of assets from their carrying value to fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainLossOnSalesOfAssetsAndAssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseRightOfUseAsset">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of lessee's right to use underlying asset under operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseRightOfUseAsset</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProfitLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The consolidated profit or loss for the period, net of income taxes, including the portion attributable to the noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(g)(1)(ii))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669619-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -SubTopic 20<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109222650&amp;loc=SL51721683-107760<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22499-107794<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 28<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=75031198&amp;loc=d3e14064-108612<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 235<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-05(b)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120399901&amp;loc=d3e537907-122884<br><br>Reference 8: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 31<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8924-108599<br><br>Reference 9: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121641772&amp;loc=SL7669625-108580<br><br>Reference 10: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 11: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 12: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 13: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br><br>Reference 14: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4J<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591551-111686<br><br>Reference 15: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 30<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8906-108599<br><br>Reference 16: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3000-108585<br><br>Reference 17: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 19<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569616-111683<br><br>Reference 18: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br><br>Reference 19: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8933-108599<br><br>Reference 20: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 55<br> -Paragraph 4K<br> -URI http://asc.fasb.org/extlink&amp;oid=120409616&amp;loc=SL4591552-111686<br><br>Reference 21: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProfitLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139309321864">
<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, 2021</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member] | Minimum [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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember', window );">Vehicles [Member] | Maximum [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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office and Other Equipment [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember', window );">Office and Other Equipment [Member] | Maximum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software [Member] | Minimum [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_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember', window );">Software [Member] | Maximum [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>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_SoftwareAndSoftwareDevelopmentCostsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139309321064">
<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, 2021</div></th>
<th class="th"><div>Dec. 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_OtherReceivablesDetailsLineItems', window );"><strong>Other Receivables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AdvanceToThirdParty', window );">Advance to third party</a></td>
<td class="nump">$ 7,609<span></span>
</td>
<td class="nump">$ 7,663<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AdvanceToEmployees', window );">Advance to employees</a></td>
<td class="nump">7,584<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_AdvanceToSuppliers', window );">Advance to suppliers</a></td>
<td class="nump">2,737<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_OtherReceivables', window );">Other receivables</a></td>
<td class="nump">12,583<span></span>
</td>
<td class="nump">4,791<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">$ 5,083<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_TaxAndMaintenanceCostReceivable', window );">Tax and maintenance cost receivable</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11,011<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceSettlementsReceivableCurrent', window );">Insurance received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">12,222<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_LossContingenciesByNatureOfContingencyAxis=us-gaap_InsuranceClaimsMember', window );">Insurance Claims [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_OtherReceivablesDetailsLineItems', window );"><strong>Other Receivables (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InsuranceSettlementsReceivableCurrent', window );">Insurance received</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 4,579<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AdvanceToEmployees">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of advance to employees.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AdvanceToEmployees</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AdvanceToSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advance to suppliers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AdvanceToSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AdvanceToThirdParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represent the value of third party advance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AdvanceToThirdParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_OtherReceivablesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_OtherReceivablesDetailsLineItems</td>
</tr>
<tr>
<td style="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_SocialInsurance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represent the value of social insurance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SocialInsurance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxAndMaintenanceCostReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tax and maintenance cost receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxAndMaintenanceCostReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InsuranceSettlementsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 in settlement of a claim for reimbursement from an insurance company when the Company has suffered a loss covered under an insurance policy.   For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InsuranceSettlementsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount due from parties in nontrade transactions, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.8)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LossContingenciesByNatureOfContingencyAxis=us-gaap_InsuranceClaimsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LossContingenciesByNatureOfContingencyAxis=us-gaap_InsuranceClaimsMember</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>50
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139234994344">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Asset Subject to Buyback (Details) - USD ($)<br> $ in Thousands</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, 2021</div></th>
<th class="th"><div>Dec. 31, 2020</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_AssetSubjecttoBuybackDetailsLineItems', window );"><strong>Asset Subject to Buyback (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_PropertyPlantAndEquipmentDispositions', window );">Property and equipment, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">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.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TransferredOfSharesDescription', window );">Transferred of shares, description</a></td>
<td class="text">On January 22, 2019, Xi&#x2019;an Zhonghong completed the transfer of Chengli CDQ WHPG project as the partial repayment for the loan and accrued interest of RMB 188,639,400 ($27.54 million) to HYREF (see Note 8). However, because the loan was not deemed repaid due to the buyback provision (See Note 8 for detail), the Company kept the loan and the Chengli project recognized in its CFS as of March 31, 2021 and December 31, 2020.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ChengaliMember', window );">Chengali [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_AssetSubjecttoBuybackDetailsLineItems', window );"><strong>Asset Subject to Buyback (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">$ 28,710<span></span>
</td>
<td class="nump">$ 28,920<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<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AssetSubjecttoBuybackDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_AssetSubjecttoBuybackDetailsLineItems</td>
</tr>
<tr>
<td style="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=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDispositions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Describes an entity's accounting treatment for disposals of property, plant and equipment, including gains and losses related thereto.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125663-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDispositions</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ChengaliMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ChengaliMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139314604920">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Taxes Payable (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </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 );">Income Tax 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 );">Current tax payable</a></td>
<td class="nump">2,440<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TaxesPayableNoncurrent', window );">Tax payable, noncurrent</a></td>
<td class="nump">$ 5,170<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_IncomeTaxLiabilityInstallmentsDescription', window );">Income tax liability of installment, description</a></td>
<td class="text">An election is available for the U.S. shareholders of a foreign company to pay the tax liability in installments over a period of eight years with 8% of net tax liability in the first five years, 15% in the sixth year, 20% in the seventh year, and 25% in the eighth year.<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_IncomeTaxLiabilityInstallmentsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of income tax liability instalments over the periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncomeTaxLiabilityInstallmentsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Taxes Payable, Current.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxesPayableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Taxes Payable Noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxesPayableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TaxesPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139309426760">
<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="2">3 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</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_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,744,539<span></span>
</td>
<td class="nump">$ 2,746,757<span></span>
</td>
</tr>
<tr class="re">
<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="text">&#160;<span></span>
</td>
<td class="nump">322,652<span></span>
</td>
</tr>
<tr class="ro">
<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">111<span></span>
</td>
<td class="nump">76,203<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TaxesOther', window );">Total &#8211; current</a></td>
<td class="nump">$ 2,744,649<span></span>
</td>
<td class="nump">$ 3,145,612<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,174,625<span></span>
</td>
<td class="nump">5,174,625<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfTaxesPayableAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfTaxesPayableAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TaxPayableNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TaxPayableNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable for real and property taxes. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 720<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6419918&amp;loc=d3e35281-107843<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccrualForTaxesOtherThanIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedIncomeTaxesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(15)(b)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(15)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedIncomeTaxesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SalesAndExciseTaxPayableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=121566466&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SalesAndExciseTaxPayableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TaxesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 tax expense 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_TaxesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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>53
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139234902184">
<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, 2021</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_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">$ 697,517<span></span>
</td>
<td class="nump">$ 726,696<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 );">Education and union fund 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">371,102<span></span>
</td>
<td class="nump">373,740<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 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">31,090<span></span>
</td>
<td class="nump">31,090<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">253,597<span></span>
</td>
<td class="nump">255,278<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">$ 41,728<span></span>
</td>
<td class="nump">$ 66,588<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>54
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139329562504">
<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, 2021</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_ScheduleOfDeferredTaxLiabilityAbstract', window );"><strong>Schedule of deferred tax liability [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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities', window );">Accrued expenses</a></td>
<td class="nump">$ 69,525<span></span>
</td>
<td class="nump">$ 70,019<span></span>
</td>
</tr>
<tr class="re">
<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 );">Write-off Erdos TCH net investment in sales-type leases</a></td>
<td class="nump">5,954,586<span></span>
</td>
<td class="nump">6,155,300<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">310,424<span></span>
</td>
<td class="nump">254,035<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DeferredTaxAssetsGrossNoncurrent1', window );">PRC NOL</a></td>
<td class="nump">10,934,511<span></span>
</td>
<td class="nump">10,849,690<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DeferredIncomeTaxAssetsNet1', window );">Total deferred tax assets</a></td>
<td class="nump">17,269,047<span></span>
</td>
<td class="nump">17,329,044<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_DeferredTaxAssetsValuationAllowanceNoncurrent1', window );">Less: valuation allowance for deferred tax assets</a></td>
<td class="num">(17,269,047)<span></span>
</td>
<td class="num">(17,329,044)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilities', window );">Deferred tax assets, net</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DeferredIncomeTaxAssetsNet1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredIncomeTaxAssetsNet1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_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_DeferredTaxAssetsGrossNoncurrent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetsGrossNoncurrent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DeferredTaxAssetsValuationAllowanceNoncurrent1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_DeferredTaxAssetsValuationAllowanceNoncurrent1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfDeferredTaxLiabilityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfDeferredTaxLiabilityAbstract</td>
</tr>
<tr>
<td style="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_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from accrued liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=120406818&amp;loc=d3e31931-109318<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139237447128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Loan Payable (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2">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>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="2"></th>
</tr>
<tr>
<th class="th">
<div>Dec. 19, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 19, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 20, 2019 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 20, 2019 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Dec. 31, 2020 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 20, 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. 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. 29, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Dec. 29, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Jul. 30, 2018 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Jul. 30, 2018 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 06, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 06, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Aug. 06, 2016 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Aug. 06, 2016 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_LoanPayableDetailsLineItems', window );"><strong>Loan 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour', window );">Long term debt maturities repayments of principal in fourth year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,270<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 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">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 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. As of March 31, 2021, the interest payable for this loan was $10.07 million and the outstanding balance for this loan was $22.05 million including a non-current portion of $0.30 million. As of December 31, 2020, the interest payable for this loan was $10.14 million and the outstanding balance for this loan was $22.20 million including a non-current portion of $0.30 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPayableCurrentAndNoncurrent', window );">Interest payable for loan</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 10,140<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LongTermDebt', window );">Outstanding loan balance</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">22,200<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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="nump">$ 300<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_BuyBackPrice', window );">Total buy back price</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 37,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 261,727,506<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="text">&#160;<span></span>
</td>
<td class="nump">$ 2,100<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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses', window );">Loan asset value</a></td>
<td class="text">&#160;<span></span>
</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,770<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_InterestExpenseOther', window );">Loan and related interest</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 32,120<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_TransferPriceInstallmentPaymentsDescription', window );">Transfer price installment payments, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">Mr. Bai, Xi&#x2019;an TCH and Xi&#x2019;an Zhonghong agreed to have Mr. Bai repay the Company in cash for the transfer price of Xuzhou Huayu and Shenqiu in five installment payments. The 1st payment of RMB 50 million ($7.17 million) is due on January 5, 2020, the 2nd payment of RMB 50 million ($7.17 million) was due on February 5, 2020, the 3rd payment of RMB 50 million ($7.17 million) was due on April 5, 2020, the 4th payment of RMB 50 million ($7.17 million) is due on June 30, 2020, and the final payment of RMB 47,066,000 ($6.75 million) is due on September 30, 2020. As of March 31, 2020, the Company has received the full payment of RMB 247 million ($36.28 million) from Mr. Bai.<span></span>
</td>
<td class="text">Mr. Bai, Xi&#x2019;an TCH and Xi&#x2019;an Zhonghong agreed to have Mr. Bai repay the Company in cash for the transfer price of Xuzhou Huayu and Shenqiu in five installment payments. The 1st payment of RMB 50 million ($7.17 million) is due on January 5, 2020, the 2nd payment of RMB 50 million ($7.17 million) was due on February 5, 2020, the 3rd payment of RMB 50 million ($7.17 million) was due on April 5, 2020, the 4th payment of RMB 50 million ($7.17 million) is due on June 30, 2020, and the final payment of RMB 47,066,000 ($6.75 million) is due on September 30, 2020. As of March 31, 2020, the Company has received the full payment of RMB 247 million ($36.28 million) from Mr. Bai.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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_LenderRepaymentDescription', window );">Lender repayment, description</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">The 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>
</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 );">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>
</tr>
<tr 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_LoanPayableDetailsLineItems', window );"><strong>Loan 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>
</tr>
<tr class="re">
<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="nump">12.50%<span></span>
</td>
<td class="nump">12.50%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 42,220<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="nump">$ 7,540<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 fifth year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 12,520<span></span>
</td>
<td class="nump">&#165; 77,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_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>
</tr>
<tr 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_LoanPayableDetailsLineItems', window );"><strong>Loan 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>
</tr>
<tr class="re">
<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="nump">$ 17,520<span></span>
</td>
<td class="nump">&#165; 120,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=creg_TransferPriceForXuzhouHuayuProjectMember', window );">Xuzhou Huayu project [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_LoanPayableDetailsLineItems', window );"><strong>Loan 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>
</tr>
<tr class="ro">
<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="nump">18,550<span></span>
</td>
<td class="nump">127,066,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<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="nump">$ 36,070<span></span>
</td>
<td class="nump">&#165; 247,066,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionAxis=creg_BaiChonggongMember', window );">Mr. Chonggong Bai [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_LoanPayableDetailsLineItems', window );"><strong>Loan 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>
</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">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>
</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>
</tr>
<tr 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_LoanPayableDetailsLineItems', window );"><strong>Loan 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>
</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="nump">$ 77,000<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">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 was to receive interest from Zhonghong for the HYREF Fund&#x2019;s debt investment. 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>
</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>
</tr>
<tr 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_LoanPayableDetailsLineItems', window );"><strong>Loan 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>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_BuyBackPrice', window );">Total buy back price</a></td>
<td class="nump">$ 37,520<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</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="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentIncreaseAccruedInterest', window );">Accrued Interest</a></td>
<td class="nump">$ 2,100<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>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TypeOfAgreementAxis=creg_TransferAgreementMember', window );">Transfer Agreement [Member] | HYREF [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_LoanPayableDetailsLineItems', window );"><strong>Loan 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>
</tr>
<tr class="re">
<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="nump">$ 27,540<span></span>
</td>
<td class="nump">&#165; 188,639,400<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</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_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_LoanPayableDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LoanPayableDetailsLineItems</td>
</tr>
<tr>
<td style="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_TransferPriceInstallmentPaymentsDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TransferPriceInstallmentPaymentsDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentAnnualPrincipalPayment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the total principal payments made during the annual reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentAnnualPrincipalPayment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentIncreaseAccruedInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Increase for accrued, but unpaid interest on the debt instrument for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentIncreaseAccruedInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 expense 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_InterestExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_InterestPayableCurrentAndNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest payable on debt, including, but not limited to, trade payables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.15(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.15(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPayableCurrentAndNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fifth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the fourth rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third rolling twelve months following the latest balance sheet. For interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e24072-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermLoansFromBank">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of loans from a bank with maturities initially due after one year or beyond the operating cycle if longer, excluding current portion.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermLoansFromBank</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForLoanLeaseAndOtherLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related loan transactions, lease transactions, credit loss from transactions other than loan and lease transactions, and other loss based on assessment of uncollectability from the counterparty to reduce the account to their net realizable 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 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11B<br> -Subparagraph (c)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=121611835&amp;loc=SL6953423-111524<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.11)<br> -URI http://asc.fasb.org/extlink&amp;oid=120399700&amp;loc=SL114874048-224260<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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForLoanLeaseAndOtherLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_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_PlanNameAxis=creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=creg_TransferPriceForShenqiuPhaseIAndIIProjectsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=creg_TransferPriceForXuzhouHuayuProjectMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=creg_TransferPriceForXuzhouHuayuProjectMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionAxis=creg_BaiChonggongMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionAxis=creg_BaiChonggongMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=creg_HYREFLoanentrustedLoanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=creg_HYREFLoanentrustedLoanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LegalEntityAxis=creg_XianTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LegalEntityAxis=creg_XianTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139316293160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Feb. 23, 2021</div></th>
<th class="th"><div>Mar. 31, 2021</div></th>
<th class="th"><div>Dec. 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>
<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="nump">$ 28,466<span></span>
</td>
<td class="nump">$ 28,440<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction', window );">Related Party Transactions, description</a></td>
<td class="text">pursuant to which the Company agreed to sell to the Purchasers, an aggregate of up to 3,320,000 shares of common stock of the Company, at $11.522 per share. One of the purchaser is the Company&#x2019;s CEO (also is the Company&#x2019;s Chairman), he purchased 1,000,000 common shares of the Company. In April 2021, the Company&#x2019;s CEO amended the number of shares that he would purchase from 1,000,000 shares to 940,000 shares. The Company returned $691,320 extra proceeds that were received earlier to the Company&#x2019;s CEO in April 2021 (see Note 11).<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_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionDescriptionOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 related party transaction, including transactions to which no amounts or nominal amounts were ascribed and such other information deemed necessary to an understanding of the effects of the transactions on the financial statements. Examples of common related party transactions are, sales, purchases and transfers of realty and personal property, services received or furnished, loans and leases to and from top management and affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 30<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=121576215&amp;loc=SL77919370-209981<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 840<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121603689&amp;loc=d3e36975-112693<br><br>Reference 4: 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 7<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918703-209980<br><br>Reference 5: 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 1<br> -URI http://asc.fasb.org/extlink&amp;oid=121606570&amp;loc=SL77919784-209982<br><br>Reference 6: 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(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionDescriptionOfTransaction</td>
</tr>
<tr>
<td style="padding-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_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>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139235009160">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Note Payable, Net (Details) - Promissory Notes in December 2020 [Member] - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 04, 2020</div></th>
<th class="th"><div>Mar. 31, 2021</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_NotePayableNetDetailsLineItems', window );"><strong>Note Payable, Net (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_ConvertibleNotesPayable', window );">Convertible promissory note amount</a></td>
<td class="nump">$ 3,150,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="nump">$ 150,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="nump">8.00%<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_ShortTermDebtTerms', window );">Debt term</a></td>
<td class="text">24 months<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_IncreaseDecreaseOutstandingBalancePercentage', window );">Increase decrease outstanding balance, percentage</a></td>
<td class="nump">125.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfFinancingCostsAndDiscounts', window );">Amortization of OID and debt issuing costs of convertible note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 18,750<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 63,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_AgreementDescription', window );">Agreement, description</a></td>
<td class="text">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. Beginning on the date that is six months from the issue date of the Note, Purchaser shall have the right to redeem any amount of this Note up to $500,000 per calendar month by providing written notice to the Company.<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_IncreaseDecreaseOutstandingBalancePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of increase decrease outstanding balance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_IncreaseDecreaseOutstandingBalancePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_NotePayableNetDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_NotePayableNetDetailsLineItems</td>
</tr>
<tr>
<td style="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_AmortizationOfFinancingCostsAndDiscounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense attributable to debt discount (premium) and debt issuance costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28555-108399<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfFinancingCostsAndDiscounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConvertibleNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of a written promise to pay a note, initially due after one year or beyond the operating cycle if longer, which can be exchanged for a specified amount of one or more securities (typically common stock), at the option of the issuer or the holder.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.6-04(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=120401414&amp;loc=d3e603758-122996<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConvertibleNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentCarryingAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120520924&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentCarryingAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateDuringPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The average effective interest rate during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateDuringPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseDebtExcludingAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=120395209&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseDebtExcludingAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShortTermDebtTerms">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 the short-term debt arrangement, and disclosures pertaining to the underlying arrangements, including repayment terms, interest rates, restrictions on assets and activities, debt covenants, and other matters important to users 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://www.xbrl.org/2009/role/commonPracticeRef<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)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTerms</td>
</tr>
<tr>
<td style="padding-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_ShortTermDebtTypeAxis=creg_PromissoryNotesInDecember2020Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShortTermDebtTypeAxis=creg_PromissoryNotesInDecember2020Member</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>58
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139309747432">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Shares Issued for Equity Financing and Stock Compensation (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="4">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 09, 2020</div></th>
<th class="th"><div>Feb. 23, 2021</div></th>
<th class="th"><div>Sep. 28, 2020</div></th>
<th class="th"><div>Aug. 24, 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>
<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">the Company entered into certain securities purchase agreements with several non-U.S. investors (the &#x201c;Purchasers&#x201d;), pursuant to which the Company agreed to sell to the Purchasers, an aggregate of up to 3,320,000 shares of common stock of the Company, at $11.522 per share, which is the five-day average closing price immediately prior to signing the Purchase Agreements. One of the purchaser is the Company&#x2019;s CEO (also is the Company&#x2019;s Chairman), he purchased 1,000,000 common shares of the Company. On March 11, 2021, the Company received approximately $38.25 million proceeds from the issuance of 3,320,000 shares under the securities purchase agreements, there anywhere no fees paid in connection with this financing. In April 2021, the Company&#x2019;s CEO amended the number of shares that he would purchase from 1,000,000 shares to 940,000 shares; accordingly, total number of shares sold in this offering became 3,260,000 shares. The Company returned $691,320 extra proceeds that were received earlier to the Company&#x2019;s CEO in April 2021.<span></span>
</td>
<td class="text">the Company entered into Securities Purchase Agreements with the purchaser and offered and sold to such purchaser 265,250 shares of Common Stock at negotiated purchase prices (132,000 shares at $2.15 per share and 133,250 shares at $2.34 per share) without reference to the market price and received the net proceeds was $497,187 after deducting the placement agent commission and certain expenses. These 265,250 shares were offered and sold in a registered public offering pursuant to the prospectus supplement dated August 24, 2020, and the original prospectus contained in an effective shelf registration statement on Form S-3 (the &#x201c;Registration Statement&#x201d;), which was originally filed with the Securities and Exchange Commission on December 1, 2017, and was declared effective on December 8, 2017 (File No. 333-221868).<span></span>
</td>
<td class="text">the Company entered into Securities Purchase Agreements with the purchaser and offered and sold to such purchaser 265,250 shares of Common Stock at negotiated purchase prices (132,000 shares at $2.15 per share and 133,250 shares at $2.34 per share) without reference to the market price and received the net proceeds was $497,187 after deducting the placement agent commission and certain expenses. These 265,250 shares were offered and sold in a registered public offering pursuant to the prospectus supplement dated August 24, 2020, and the original prospectus contained in an effective shelf registration statement on Form S-3 (the &#x201c;Registration Statement&#x201d;), which was originally filed with the Securities and Exchange Commission on December 1, 2017, and was declared effective on December 8, 2017 (File No. 333-221868).<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_BoardOfDirectorsChairmanMember', window );">Board of Director [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_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>
<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_StockIssuedDuringPeriodSharesNewIssues', window );">Aggregate 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="nump">3,333<span></span>
</td>
</tr>
<tr class="ro">
<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>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_AgreementDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Agreement, description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AgreementDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SharesIssuedforEquityFinancingandStockCompensationDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of new stock issued during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodValueNewIssues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Equity impact of the value of new stock issued during the period. Includes shares issued in an initial public offering or a secondary public offering.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodValueNewIssues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_BoardOfDirectorsChairmanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139234841304">
<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, 2021 </div>
<div>$ / shares </div>
<div>shares</div>
</th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems', window );"><strong>Shares Issued for Equity Financing and Stock Compensation (Details) - Schedule of warrant activity [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Warrants, Beginning balance | shares</a></td>
<td class="nump">30,411<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Average Exercise Price (post-reverse stock split price), Beginning balance</a></td>
<td class="nump">$ 14.0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3', window );">Weighted Average Remaining Contractual Term in Years, Beginning balance</a></td>
<td class="text">3 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 );">Number of Warrants, 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 );">Average Exercise Price (post-reverse stock split price), Beginning balance, Exercisable</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 );">Weighted Average Remaining Contractual Term in Years, Beginning balance, Exercisable</a></td>
<td class="text">3 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</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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars', window );">Average Exercise Price (post-reverse stock split price), Exchanged</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Exchanged</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod', window );">Number of Warrants, Forfeited | 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price (post-reverse stock split price), 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Forfeited</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod', window );">Number of Warrants, 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price (post-reverse stock split price), Expired</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Expired</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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber', window );">Number of Warrants, Ending balance | 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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Average Exercise Price (post-reverse stock split price), Ending balance</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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Ending balance</a></td>
<td class="text">2 years 350 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_StockIssuedDuringPeriodSharesStockOptionsExercised', window );">Number of Warrants, Exercised | 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice', window );">Average Exercise Price (post-reverse stock split price), Exercised</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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Exercised</a></td>
<td class="text">2 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_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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), Exchanged.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_AverageExercisePricepostreverseStockSplitPriceExchangedinDollars</td>
</tr>
<tr>
<td 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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, Exchanged.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExchangesWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average Exercise Price (post-reverse stock split price), Expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Expired.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpiredWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Forfeited.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted Average Remaining Contractual Term in Years, Granted.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantedWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Share-based Compensation Arrangement by Share-based Payment Award, Options, Exercisable, Weighted Average Remaining Contractual Term.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm3</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SharesIssuedforEquityFinancingandStockCompensationDetailsScheduleofwarrantactivityLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares into which fully or partially vested stock options outstanding as of the balance sheet date can be currently converted under the option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 or other stock instruments for which the right to exercise has lapsed under the terms of the plan agreements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod</td>
</tr>
<tr>
<td style="padding-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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of options outstanding, including both vested and non-vested options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)-(ii)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementEquityComponentsAxis=us-gaap_WarrantMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139316349416">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details)<br> $ in Thousands</strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
</tr>
<tr><th class="th">
<div>Mar. 31, 2021 </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_IncomeTaxDetailsLineItems', window );"><strong>Income Tax (Details) [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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">Tax rate</a></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_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, 2021, had net operating loss (&#x201c;NOL&#x201d;) carry forwards for income taxes of $1.48 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. However, the coronavirus Aid, Relief and Economic Security Act (&#x201c;the CARES Act&#x201d;) issued in March 2020, provides tax relief to both corporate and noncorporate taxpayers by adding a five-year carryback period and temporarily repealing the 80% limitation for NOLs arising in 2018, 2019 and 2020. 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>
</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>
</tr>
<tr 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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes', window );">Tax rate</a></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">$ 43,740<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>
</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_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 state and local income tax expense (benefit), net of federal tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes</td>
</tr>
<tr>
<td style="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_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>61
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139318118536">
<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, 2021</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_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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_USStatutoryRates', window );">U.S. statutory rates</a></td>
<td class="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="nump">0.20%<span></span>
</td>
<td class="num">(2.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_EffectiveIncomeTaxRateReconciliationOtherAdjustments', window );">Permanent differences</a></td>
<td class="nump">1.40%<span></span>
</td>
<td class="nump">4.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent', window );">Change in valuation allowance</a></td>
<td class="nump">21.30%<span></span>
</td>
<td class="nump">19.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_EffectiveIncomeTaxRateContinuingOperations', window );">Tax (benefit) per financial statements</a></td>
<td class="nump">1.90%<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_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfReconcilesUSStatutoryRatesToEffectiveTaxRateAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_USStatutoryRates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>U.S. statutory rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_USStatutoryRates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations applicable to statutory income tax expense (benefit) outside of the country of domicile.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherAdjustments</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of the difference, between reported income tax expense (benefit) and the expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, that is attributable to tax exempt income, equity in earnings (loss) of an unconsolidated subsidiary, minority interest income (expense), tax holiday, disposition of a business, disposition of an asset, repatriation of foreign earnings, repatriation of foreign earnings jobs creation act of 2004, change in enacted tax rate, prior year income taxes, change in deferred tax asset valuation allowance, and other adjustments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139316223240">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Tax (Details) - Schedule of provision for income tax expense - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</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_ScheduleOfProvisionForIncomeTaxExpenseAbstract', window );"><strong>Schedule of provision for income tax expense [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<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="nump">$ 5,125<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_DeferredIncomeTaxExpenseBenefit', window );">Income tax benefit &#8211; deferred</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_IncomeTaxExpenseBenefit', window );">Total income tax benefit</a></td>
<td class="nump">$ 5,125<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_ScheduleOfProvisionForIncomeTaxExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfProvisionForIncomeTaxExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.Fact.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3602-108585<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB TOPIC 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=116825942&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=120311839&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=120395691&amp;loc=d3e23780-122690<br><br>Reference 5: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22663-107794<br><br>Reference 6: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=120385591&amp;loc=d3e38679-109324<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(9))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400993&amp;loc=SL114874131-224263<br><br>Reference 8: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22658-107794<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139314498712">
<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>64
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139309399080">
<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, 2021 </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 );">Number of Shares, Beginning balance | shares</a></td>
<td class="nump">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_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice', window );">Average Exercise Price per Share (post-reverse stock split price), Beginning balance | $ / shares</a></td>
<td class="nump">$ 16.1<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Beginning balance</a></td>
<td class="text">6 years 116 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 );">Number of Shares, Exercisable, Beginning balance | shares</a></td>
<td class="nump">500<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 );">Average Exercise Price per Share (post-reverse stock split price), 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 );">Weighted Average Remaining Contractual Term in Years, Exercisable, Beginning balance</a></td>
<td class="text">6 years 116 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 / Expired | 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 / 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_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeitedWeightedAverageRemainingContractualTerm2', window );">Weighted Average Remaining Contractual Term in Years, Forfeited / Expired</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 );">Number of Shares, Ending balance | shares</a></td>
<td class="nump">500<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 );">Average Exercise Price per Share (post-reverse stock split price), Ending balance | $ / shares</a></td>
<td class="nump">$ 16.1<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 );">Weighted Average Remaining Contractual Term in Years, Ending balance</a></td>
<td class="text">6 years 25 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 );">Number of Shares, Exercisable | shares</a></td>
<td class="nump">500<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 );">Average Exercise Price per Share (post-reverse stock split price), Exercisable | $ / 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_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1BeginningBalance', window );">Weighted Average Remaining Contractual Term in Years, Exercisable</a></td>
<td class="text">6 years 25 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_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_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_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StockBasedCompensationPlanDetailsScheduleofoptionactivitywithrespecttoemployeesandindependentdirectorsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The number of shares under options that were cancelled during the reporting period as a result of occurrence of a terminating event specified in contractual agreements pertaining to the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Gross number of share options (or share units) granted during the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees can acquire the shares reserved for issuance under the stock option plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(i)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which option holders acquired shares when converting their stock options into shares.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average price at which grantees could have acquired the underlying shares with respect to stock options that were terminated.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average per share amount at which grantees can acquire shares of common stock by exercise of options.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for vested portions of options outstanding and currently exercisable or convertible, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining contractual term for option awards outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (e)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of share options (or share units) exercised during the current period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)(1)(iv)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>65
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139237346904">
<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, 2021</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsLineItems', window );"><strong>Statutory Reserves (Details) [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReserveDescription', window );">Description of statutory reverse</a></td>
<td class="text">During the three months ended March 31, 2021, the Company transferred $1,538, which is 10% of Xi&#x2019;an TCH&#x2019;s net income to the statutory reverse.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_StatutorySurplusReserveFundMember', window );">Statutory Surplus Reserve Fund [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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 custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_PercentageOfReserveRegisteredCapital', window );">Statutory surplus reserve of registered capital, percentage</a></td>
<td class="nump">50.00%<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_TotalRemainingReserveDescription', window );">Surplus reserve fund, description</a></td>
<td class="text">The surplus reserve fund is non-distributable other than during liquidation and can be used to fund previous years&#x2019; losses, if any, and may be utilized for business expansion or converted into share capital by issuing new shares to existing shareholders in proportion to their shareholding or by increasing the par value of the shares currently held by them, provided that the remaining reserve balance after such issue is not less than 25% of the registered capital.<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ValuationAllowancesAndReservesTypeAxis=creg_CommonWelfareFundMember', window );">Common Welfare Fund [Member] | Minimum [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr 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_PercentageOfReserveRegisteredCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PercentageOfReserveRegisteredCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_PercentageOfStatutoryReserveNetIncome">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of statutory reserve net income for the period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_PercentageOfStatutoryReserveNetIncome</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReserveDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReserveDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReservesDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TotalRemainingReserveDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of total remaining reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_TotalRemainingReserveDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_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>66
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139234540136">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount<br></strong></div></th>
<th class="th" colspan="1">3 Months Ended</th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</div>
</th>
<th class="th"><div>Dec. 31, 2020</div></th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>CNY (&#165;)</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ShanghaiTCHMember', window );">Shanghai TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Registered Capital | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 29,800,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="nump">$ 14,900,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_StatutoryReserveDescription', window );">Statutory reserve</a></td>
<td class="text">($1,003,859)<span></span>
</td>
<td class="text">($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_ShanghaiTCHMember', window );">Shanghai TCH [Member] | RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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</a></td>
<td class="text">6,564,303<span></span>
</td>
<td class="text">6,564,303<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianTCHMember', window );">Xi&#8217;an TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Registered Capital | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">202,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="nump">$ 101,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 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</a></td>
<td class="text">($11,237,852)<span></span>
</td>
<td class="text">($11,236,314)<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] | RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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</a></td>
<td class="text">73,710,678<span></span>
</td>
<td class="text">73,700,706<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ErdosTCHMember', window );">Erdos TCH [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Registered Capital | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">120,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_MaximumStatutoryReserveAmount', window );">Maximum Statutory Reserve Amount | $</a></td>
<td class="nump">$ 60,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 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</a></td>
<td class="text">($2,914,869)<span></span>
</td>
<td class="text">($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_ErdosTCHMember', window );">Erdos TCH [Member] | RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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</a></td>
<td class="text">19,035,814<span></span>
</td>
<td class="text">19,035,814<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianZhonghongMember', window );">Xi&#8217;an Zhonghong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Registered Capital | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">30,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="nump">$ 15,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 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</a></td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_XianZhonghongMember', window );">Xi&#8217;an Zhonghong [Member] | RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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</a></td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ShaanxiHuahongMember', window );">Shaanxi Huahong [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Registered Capital | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">2,500,300<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_MaximumStatutoryReserveAmount', window );">Maximum Statutory Reserve Amount | $</a></td>
<td class="nump">$ 1,250,150<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#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_StatutoryReserveDescription', window );">Statutory reserve</a></td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ShaanxiHuahongMember', window );">Shaanxi Huahong [Member] | RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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</a></td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ZhongxunMember', window );">Zhongxun [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Capital', window );">Registered Capital | &#165;</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">&#165; 35,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="nump">$ 17,500,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_StatutoryReserveDescription', window );">Statutory reserve</a></td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ZhongxunMember', window );">Zhongxun [Member] | RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems', window );"><strong>Statutory Reserves (Details) - Schedule of maximum statutory reserve amount [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl 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</a></td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">Did not accrue yet due to accumulated deficit<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_MaximumStatutoryReserveAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum Statutory Reserve Amount</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_MaximumStatutoryReserveAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReserveDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of statutory reserve.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReserveDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_StatutoryReservesDetailsScheduleofmaximumstatutoryreserveamountLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Capital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of total capital as defined by regulatory framework.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 10<br> -Section 50<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47304-110998<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 505<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=117337116&amp;loc=SL5958568-112826<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 948<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (c)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6490092&amp;loc=d3e47080-110998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Capital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ShanghaiTCHMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsByRelatedPartyAxis=creg_ShanghaiTCHMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_TypeOfCurrencyAxis=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;">creg_TypeOfCurrencyAxis=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>
<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>67
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139309686504">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Details)<br></strong></div></th>
<th class="th" colspan="2"></th>
<th class="th" colspan="1"></th>
<th class="th" colspan="2">1 Months Ended</th>
<th class="th" colspan="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>Oct. 10, 2019</div></th>
<th class="th">
<div>Nov. 20, 2017 </div>
<div>USD ($)</div>
</th>
<th class="th">
<div>Nov. 20, 2017 </div>
<div>CNY (&#165;)</div>
</th>
<th class="th">
<div>Mar. 31, 2021 </div>
<div>USD ($)</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescription', window );">Lease 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">lease for its office with a term from December 1, 2017 through November 30, 2020.<span></span>
</td>
<td class="text">lease for its office with a term from December 1, 2017 through November 30, 2020.<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_PaymentsForRent', window );">Monthly rental payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,600<span></span>
</td>
<td class="nump">&#165; 36,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LeaseAndRentalExpense', window );">Rental expense | $</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 16,903<span></span>
</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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SaleOfStockDescriptionOfTransaction', window );">Description of engagement agreement</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">the Company entered an investment banking engagement agreement with an investment banker firm to engage them as the exclusive lead underwriter for a registered securities offering of up to $20 million. The Company shall pay to the investment banker an equity retainer fee of 15,000 shares (post-reverse stock split) of the restricted Common Stock of the Company (10,000 shares was issued within 10 business days of signing the agreement, and remaining 5,000 shares will be paid upon completion of the offering). The agreement expired in March 2021.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<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>
</tr>
<tr 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>
</tr>
<tr class="re">
<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>
</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_LeaseContractualTermAxis=creg_NewLeaseContractMember', window );">New Lease Contract [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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseDescription', window );">Lease 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">The Company entered a new lease contract for the same location for a period from January 1, 2021 through December 31, 2023<span></span>
</td>
<td class="text">The Company entered a new lease contract for the same location for a period from January 1, 2021 through December 31, 2023<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_PaymentsForRent', window );">Monthly rental payment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,600<span></span>
</td>
<td class="nump">&#165; 36,536<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</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_LesseeOperatingLeaseDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 lessee's 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 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918673-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_LesseeOperatingLeaseDescription</td>
</tr>
<tr>
<td style="padding-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_PaymentsForRent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Cash payments to lessor's for use of assets under operating leases.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SaleOfStockDescriptionOfTransaction">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of stock transaction which may include details of the offering (IPO, private placement), a description of the stock sold, percentage of subsidiary's or equity investee's stock sold, a description of the investors and whether the stock was issued in a business combination.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4582445-111684<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 45<br> -Paragraph 23<br> -URI http://asc.fasb.org/extlink&amp;oid=108774443&amp;loc=SL4569655-111683<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=SL4573702-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SaleOfStockDescriptionOfTransaction</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The difference between the maximum number of shares (or other type of equity) authorized for issuance under the plan (including the effects of amendments and adjustments), and the sum of: 1) the number of shares (or other type of equity) already issued upon exercise of options or other equity-based awards under the plan; and 2) shares (or other type of equity) reserved for issuance on granting of outstanding awards, net of cancellations and forfeitures, if applicable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 718<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=120381028&amp;loc=d3e5070-113901<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_TitleOfIndividualAxis=srt_ChiefFinancialOfficerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LeaseContractualTermAxis=creg_NewLeaseContractMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_LeaseContractualTermAxis=creg_NewLeaseContractMember</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>68
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139315541768">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments (Details) - Schedule of lease cost - USD ($)<br></strong></div></th>
<th class="th" colspan="2">3 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2021</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_ScheduleOfLeaseCostAbstract', window );"><strong>Schedule of lease cost [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseCost', window );">Operating lease cost &#8211; amortization of ROU</a></td>
<td class="nump">$ 14,989<span></span>
</td>
<td class="nump">$ 15,987<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_creg_OperatingLeaseCostInterestExpenseOnLeaseLiability', window );">Operating lease cost &#8211; interest expense on lease liability</a></td>
<td class="nump">$ 1,914<span></span>
</td>
<td class="nump">$ 387<span></span>
</td>
</tr>
<tr class="ro">
<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">2 years 9 months<span></span>
</td>
<td class="text">244 days<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent', window );">Weighted Average Discount Rate - Operating leases</a></td>
<td class="nump">5.00%<span></span>
</td>
<td class="nump">3.00%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_OperatingLeaseCostInterestExpenseOnLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Operating lease cost &#8211; interest expense on lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OperatingLeaseCostInterestExpenseOnLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfLeaseCostAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_ScheduleOfLeaseCostAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseCost">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseCost</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average discount rate for operating lease calculated at point in time.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(4)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br><br>Reference 2: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/exampleRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 55<br> -Paragraph 53<br> -URI http://asc.fasb.org/extlink&amp;oid=121568110&amp;loc=SL77918982-209971<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (g)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918686-209980<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>69
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139316226968">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Commitments (Details) - Schedule of maturities of the office lease liabilities<br></strong></div></th>
<th class="th">
<div>Mar. 31, 2021 </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_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract', window );"><strong>Schedule of maturities of the 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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths', window );">For the years ended March 31, 2022,</a></td>
<td class="nump">$ 66,720<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo', window );">For the years ended March 31, 2023</a></td>
<td class="nump">66,720<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree', window );">For the years ended March 31, 2024</a></td>
<td class="nump">33,360<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue', window );">Total undiscounted cash flows</a></td>
<td class="nump">166,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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount', window );">Less: imputed interest</a></td>
<td class="num">(9,978)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLeaseLiability', window );">Present value of lease liabilities</a></td>
<td class="nump">$ 156,822<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.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_ScheduleOfMaturitiesOfTheOfficeLeaseLiabilitiesAbstract</td>
</tr>
<tr>
<td style="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_LesseeOperatingLeaseLiabilityPaymentsDue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted obligation for lease payment for 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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-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_LesseeOperatingLeaseLiabilityPaymentsDue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-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_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-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_LesseeOperatingLeaseLiabilityPaymentsDueYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).</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 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-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_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 undiscounted obligation for lease payments in excess of discounted obligation for lease payments for 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 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=121609121&amp;loc=SL77918701-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_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OperatingLeaseLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Present value of lessee's discounted obligation for lease payments from operating lease.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 842<br> -SubTopic 20<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=121603541&amp;loc=SL77918627-209977<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLeaseLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>70
<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.21.1</span><table class="report" border="0" cellspacing="2" id="idm140139309401464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events (Details) - Subsequent Event [Member] - 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">1 Months Ended</th>
</tr>
<tr>
<th class="th"><div>May 02, 2021</div></th>
<th class="th"><div>Apr. 09, 2021</div></th>
<th class="th"><div>Apr. 02, 2021</div></th>
<th class="th"><div>Apr. 30, 2021</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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNotesPayable', window );">Promissory note</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,250,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_DebtInstrumentUnamortizedDiscount', window );">Original issue discount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 250,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_DebtInstrumentInterestRateStatedPercentage', window );">Note bears interest</a></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="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_OutstandingNotePercentage', window );">Outstanding note percentage</a></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="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_DebtRedeemAmount', window );">Redeem amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 825,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_GainsLossesOnRestructuringOfDebt', window );">Gain on transferring asset</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 3,100,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Proceeds from received 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">$ 691,320<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsForRepurchaseOfInitialPublicOffering', window );">Public offering</a></td>
<td class="nump">$ 10,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_RangeAxis=srt_MaximumMember', window );">Maximum [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_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>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Purchase shares of common stock (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">1,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_srt_RangeAxis=srt_MinimumMember', window );">Minimum [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="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>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesAcquisitions', window );">Purchase shares of common stock (in Shares)</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">940,000<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_creg_DebtRedeemAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Debt Redeem 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_DebtRedeemAmount</td>
</tr>
<tr>
<td style="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_OutstandingNotePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Outstanding note percentage.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_OutstandingNotePercentage</td>
</tr>
<tr>
<td 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_SubsequentEventsDetailsLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">creg_SubsequentEventsDetailsLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>creg_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=119993939&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateStatedPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Contractual interest rate for funds borrowed, under the debt agreement.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateStatedPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentUnamortizedDiscount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 amortization, 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://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=119993939&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 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_DebtInstrumentUnamortizedDiscount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_GainsLossesOnRestructuringOfDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For a debtor, the aggregate gain (loss) recognized on the restructuring of payables arises from the difference between the book value of the debt before the restructuring and the fair value of the payments on the debt after restructuring is complete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 60<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6402221&amp;loc=d3e15743-112638<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GainsLossesOnRestructuringOfDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_OtherNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 payable 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 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120398452&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=120400017&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_PaymentsForRepurchaseOfInitialPublicOffering">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 associated with the repurchase of amount received from entity's first offering of stock to the public.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div 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 (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=121586364&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsForRepurchaseOfInitialPublicOffering</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>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_StockIssuedDuringPeriodSharesAcquisitions">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></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 stock issued during the period pursuant to acquisitions.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=120397183&amp;loc=d3e187085-122770<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=120391452&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesAcquisitions</td>
</tr>
<tr>
<td style="padding-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_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_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_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>EXCEL
<SEQUENCE>71
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( -5<L5('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    " #57+%2,VG"*>\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M:L,P#(=?9?B>*$[8/Y/ZLM+3!H,5-G8SMMJ:Q8FQ-9*^_1RO31G; ^QHZ>=/
MGT"M]D(/ 9_#X#&0Q7@UN:Z/0OL5.Q!Y 1#U 9V*94KTJ;D;@E.4GF$/7ND/
MM4>HJ^H&')(RBA3,P,(O1"9;HX4.J&@()[S1"]Y_AB[#C ;LT&%/$7C)@<EY
MHC].70L7P PC#"Y^%] LQ%S]$YL[P$[)*=HE-8YC.38YEW;@\/;T^)+7+6P?
M2?4:TZ]H!1T]KMAY\FOSL-YNF*RKFA?5=<%OMYR+YD[4]^^SZP^_B[ ;C-W9
M?VQ\%I0M_+H+^0502P,$%     @ U5RQ4IE<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
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
MTFHS"_T@L OU:J&>4^A?5XL#C39Y7N>^)&11$-KOZ]?W]9WW_9K+K8C72+Y
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
M:&5E=#<N>&ULO5Q;<QLWLG['KT!YG5-2U83B5:+B)%6ZQ78VMA7+239[ZCR
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
M6$<+X@,K,U8 @Z#@ _K<2P1P&CGB_88@0GNABU&<,.X[:")H%R]R;))E .>
M/2MC%^ )_)_ES7O@BW[0V.,@Q,]7GS %'/=&%W4*2(J!K30H6&"4Z@NNZ80=
MR(#ZE/RO,E!TG&S2#VI$%[W!12._G&GN.$)832?"U(:,[,S5K@BJ/'2JJPB
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
M[^(9+/)NM6\P.+-5Y!T]OL?+;=4.T]:K8V"QB:T<1N4.CCKLYIK]%^+E"C=
M"^JC"L<Z&-_J H%X ?J#6-!O,]^1B75X>-2X<P&@H;YTWTB2BOKE I!PI7J9
ME4:5KJ(8%EZ*FC8>Z:$&<CV=A)6@3EOMQ\+N/-.\\L]IMN4F<:[E^"FRU*_0
M%X5[72^E.@M>_D68 E]Q5G#TY_> ^6_]6]2N^.5A]>/\"C;0I27"@40O8&B_
M=S%YP6<J[D.9;>A58K.L++,U_7,%P$/G^ #\OLBRTGW "?R[Y;[]?U!+ P04
M    " #57+%2/':5>#<D   K:P  &    'AL+W=O<FMS:&5E=',O<VAE970X
M+GAM;*5=6W/;1K)^GU^!\N9L654435&6[<1)JF393KS'CK6BG=T]I\X#2 Y)
MQ"# X"*)^^M/?]T]%X"0Y&0?$DLD,-/3TY>O+S/Z_J:LOM0;:YOD=IL7]0^/
M-DVS^^[)DWJQL=NT'I<[6] WJ[+:I@W]6JV?U+O*IDM^:9L_F4XFSYYLTZQX
M]./W_-EE]>/W9=OD66$OJZ1NM]NTVK^R>7GSPZ.31^Z#JVR]:?#!DQ^_WZ5K
M.[/-Y]UE1;\]\:,LLZTMZJPLDLJN?GAT?O+=JZ=XGA_X-;,W=?1S@I7,R_(+
M?GFW_.'1! 39W"X:C)#2/]?VPN8Y!B(R?M<Q'_DI\6+\LQO]+:^=UC)/:WM1
MYO_(ELWFAT<O'B5+NTK;O+DJ;WZVNIXSC+<H\YK_G]S(LT]/'R6+MF[*K;Y,
M%&RS0OY-;Y4/T0LO)G>\,-47IDRW3,14ODZ;],?OJ_(FJ? TC88?>*G\-A&7
M%=B465/1MQF]U_PXD\U(RE4RR]9%MLH6:=$DYXM%V19-5JR3RS+/%IFMOW_2
MT'QXZ\E"QWXE8T_O&/LT^5 6S:9.WA1+N^R^_X3H],1.';&OIO<.^"&MQLGI
MR2B93J8G]XQWZA=_RN.=WC'>P"J3_SV?UTU%PO)_]TSPU$_PE"=X>A=W/W_X
M<'[UK^3CVV3V[J=?WKU]=W'^RZ?D_.+BX^=?/KW[Y:?D\N/[=Q?OWLR&N'O_
MV-.Q^?KADU=IG=6&=OFRLK4MFI1UXM/&FI28L-VEQ1YL:(NT76:-72:KK$B+
M19;F25:([K,2U9"4M*#ORRII-I;^JZQ-MK+1%AN=T#8M-GZ?^&GZ89)LZ.VY
MM45"YF.75O1D!K5<E-62IK+F)FLV_+ONR:[*B()=3KNRMH6MTCS?XWN[:^1=
MS/]Y/!LS,5G1V"K;WD4X$<'CXYVLH"UNV2S425,F?V_3BEZFT:_LKJP:0R]
MYY.3R?'?^=7SJLD6N:4/L/XKNVYS&7=V_,]Q\DY(*7=9@<_HB6U:D$DCX]6,
MR-X1-X:IHO7E[9+61TM+TN5OI.]XITX>+XBTK 8;B)B<];/ :SE9PD5;5>!/
M],*(=H[X1+M#A%0W68U%+DF7B5-'"0^VM.!X81?T&#0>/$N359I5V(\@$S13
MV581P;NRSO"-21M9RY)&9:[(HFEC>+MH$#*%-7^S2&M:,UG\FN?AU^C!K%S6
MX^3CP2M_0)@J:XJR\>O(B#>Z4K+N(![CN'&;#=&\3?<D=HF]W9$GL$%R:<59
M99.]3:N$/F)^%'OA(%$\K^WO+3WC!4OH'T-IW&<&G"7+ 8[<I3+UIFSS)2B
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
M5<(!#B(A3I\I9%;IJ<E%BVR2.5IPIDV#.DFY,@+B[-/@<F2F.QBIK'<K75?
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
M.BI&=](?E6+#O$;[TRE(I^B:I8<$CBU&">^_0!N5-^P2PJ(X8HOKK"J+3@#
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
M[ [Z'E%U&ZPG1I:N]2REP4;FACE^.4#9 -Q?26GV$WN#]ELT^0-02P,$%
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
M4%\:V."*AU*TF@XK=]C)-L*A!+YJ@A*UJ'%NE$(J6*9F8(#[8FO?.<X-:%*
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
M:6A[\CA3LKP1@7@CA@^QWG6YXV@*[Q#"SRB7L\D8"?8D&W8;R'FVYJJ)$8)
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
MG0#=+Y6RNXTST'YQC?X'4$L#!!0    ( -5<L5(%41 (008  - .   9
M>&PO=V]R:W-H965T<R]S:&5E=#(P+GAM;+5767/;-A!^YZ_84=),,\-8I&XG
MMF=\9=+.I/5(3M)C^@"12Q$3$F  T++ZZ[L+4I1\MGW(@RT0P'Y[?+L+X&BM
MS5>;(SJX+0MECWNY<]7;?M\F.9;"'N@*%:UDVI3"T:=9]6UE4*1>J"SZ@RB:
M]$LA5>_DR,]=F9,C7;M"*KPR8.NR%&9SAH5>'_?BWG9B+E>YXXG^R5$E5KA
M]ZFZ,O35[U!26:*R4BLPF!WW3N.W9R/>[S=\EKBV>V-@3Y9:?^6/G]+C7L0&
M88&)8P1!/S=XCD7!0&3&MQ:SUZEDP?WQ%OV]]YU\60J+Y[KX(E.7'_=F/4@Q
M$W7AYGK] 5M_QHR7Z,+Z_[!N]@ZC'B2U=;ILA<F"4JKF5]RV<=@3F#TE,&@%
M!M[N1I&W\D(X<7)D]!H,[R8T'GA7O309)Q63LG"&5B7)N9.%$ZYVVFQ@CA;-
M#=JCOB-<7NTG+<99@S%X F,('[5RN85+E6)Z5[Y/]G1&#;9&G0V>!?PHS $,
MXQ &T2!^!F_8.3GT>,/_["3\>;JTSE!._/4,_JC#'WG\T5/XUZ?7GZY_G?\.
M\\O%Y?SSY>*Q(#Z/$8\.@H<X<%4;6POE J?!Y0B)-I4VPB$48@TZ\Y-7\W/
M+$.?X?"S4#75%_CX19/0;SG79274!J0%K8H-U=.W6AI,@7"Y=AW]T0J"[6)E
MFEC!<@.BJHRNC!1.JE60&5V"=!9$YM"\<>(6:#F3#I9(;0*I*I)"D)%<=MI
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
M&SD6P'EA;=A_L('N.3C[#U!+ P04    " #57+%2I"/PGP4&  !J#@  &0
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
M6CW0_F;C'ZRJW6UBHBS>3=S/ AN':]J [Z=*V>4#.>BNET?_ %!+ P04
M" #57+%2T8ZBT38&  #;#0  &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX
M;6R-5VUOVS80_JY?07C9T *N;<EQFW1) #M-FF)HFS9)NQ?L R6=+2(2J?+%
MCO?K=T=*LKRFP3[$H:CCW7//O5$G&Z7O30%@V4-52G,Z**RM7X_')BN@XF:D
M:I#X9JETQ2T^ZM78U!IX[@]5Y3B93%Z.*R[DX.S$[UWKLQ/E;"DD7&MF7%5Q
MO5U J3:G@WC0;GP6J\+2QOCLI.8KN %[5U]K?!IW6G)1@31"2:9A>3J8QZ\7
MAR3O!;X(V)C>FI$GJ5+W]/ N/QU,"!"4D%G2P/'?&LZA+$D1POC6Z!QT)NE@
M?]UJO_2^HR\I-W"NRJ\BM\7IX&C <EAR5]K/:G,%C3\STI>ITOA?M@FRR?&
M9<Y8536'$4$E9/C/'QH>>@>.)C\XD#0'$H\[&/(HWW#+STZTVC!-TJB-%MY5
M?QK!"4E!N;$:WPH\9\]N7&K@FP-IV<4:?\W)V*):>CG.&A6+H"+Y@8HI>Z^D
M+0R[D#GD^^?'"*?#E+28%LF3"M]S/6+3>,B221(_H6_:^3CU^J;_UT?VUSPU
M5F-&_/V$^L-._:%7?_@C]7>+FXM/=Q<?;MG%%_R]>8S"IU7$KT;1=VK8;0'1
MN:IJ+K=LJ4JL'\-L 6SE1,YE!DQ(=CF_6;#YS3D[FLU>Q!.4TUXF%R8KE7$:
MF%IBR74,@&=@1,I9JQS6O'3<0OZ]8&0+K=RJ"$I1QB^60B( P4MF+.Y5GM0-
MH#%AC$,]7.98&Q8TIBP^VIZQ@@<O@D="KC"=4= KZZQ'P?IK]E%&\UJ+DB4A
M'89[NE &C>9(A%6,LP\*\5T[G:$-8/.5!@\-2\H6" G%C!7643M :T*N >M+
M#UGMM'$<!5'+IA!9T3<2&54&AQK?4(A>MW8T&K[6JL*W2F\#!J3\8#9,9I/A
M9#()7._$ZV85:/'R+4"EQ4IX;&3*!U$Y9(/T-=J&#<(-TJ@A4RLI_B'"#<+(
M(;7=(0]Y(\J2I<!XI;3U@LX0Y619>/*,91780N5,K2'D3BF6W@5:2X0WBFY;
MH"EP;78GN65'/[.:.)#25=YDX:%0Z$E'<L@JWQU&;(Y0<"Q@QLB<,&!8,8=J
M]):.\2S3+H0RZ,:6W?(3-6YDJD)2D!@Z4/,M3TL@N9 AH6%,]U+[EY^.DOC5
MKX:IM!0K3I$WS&&?TCOR*[XEBG"FU5SDY!.EEL71@YFAU5I@5\,RP'VL-^.0
M^TSHS%7D2 9[^;A1KO3(6)S,?B;_:1?)=U0@?>?_@X$<2B&PXF&,V (P%21M
M*1GUJH]P&&;$0T,L6V+RA8"&I.&VBQ[I'O92SQ0<B2SX.L#6-+(HG[&&L%1Z
M8(,"M./I=S4)'1PE,\I '^^,ER!SK@,(EFX;J@CO1@MK05+N"")(]3D:[4KZ
MN"WIWT43)RR!V_.K_8T_"R57]#=D;YTJ'&>_N2$[IYT5_K$%%YZ^JS\^7UQV
M'8&S6]]\?,C)FTM7+C&+J!]$N\[PS/:D>+O]?,3NNO@\*A':4%>NJ=NF/+O?
MO>]PX*$WD$&5HK;8.QP?1R$,Z4XWU67=)#PLE^"O*GN1?!3%J'':EP>RS> !
M,M?T:,3TPH-2=3C5M(.(!+FY]Z/"1SS/1=,2,7,]^BZE4 E@P2M<$QL8CGN
MNNT@YV\^L:]7UV_]%$ -^U/%HZ(6I2D<*[P@HC,1KS%1'@3U_'++#J:C&*\U
M94D(@U7-I5F"UCLCUWM&*)^"V]AH:HYMC9.9%GK#%RXUWIZ0V%)QNCX:O*:A
MRJASS>[GQQYE/8;?M>WEN^G3]9;SBX]8-B!#G\">Z7RX:>X6'"V'HL4737MH
M!Y2'$ONF3F75"#_;M0:#T<1:$KC;'7HTQ2XAU0[OU"R9AIIZ'B%+QX=]Q?O!
MT6"=IM%\\/(X'DZ3">8.4D]5G 'D#68_TC&$@.F8,^S]I2!HZH<TB#Y;[)D!
MB'Q_B^/GOO#?8VM\<I+S7GKWYC9-:K^5<GF/$/R;=HB%+P1J8UP00_L9%D]:
MAD/L0?AD1E<=SH0,PX39YMNLW]1B3657ESP+&?#8#7'<NW!7H%?^L\(P/W?#
MW;O;[;Y<YN'"OA,/GSUXV<4>8E@)2SPZ&;V:#4)?;A^LJOWU/546/P;\LL"O
M+] D@.^7"@EN'LA ]SUW]B]02P,$%     @ U5RQ4J<P')%N)0  BW4  !D
M  !X;"]W;W)K<VAE971S+W-H965T,C0N>&ULI5WK<]M&DO\^?P7*F[NRJBB:
MI"P_XB15LFPGV4LV7LG.[MW5?0#)H8@8!!@\)''_^NM?=\\#($@IV0^))1+H
MZ>GI]V/TS5U9?:G7UC;)_28OZF^?K)MF^_6S9_5B;3=I/2ZWMJ!O5F6U21OZ
MM;IY5F\KFR[YI4W^;#:9O'BV2;/BR7??\&<?J^^^*=LFSPK[L4KJ=K-)J]U;
MFY=WWSZ9/G$?7&4WZP8?//ONFVUZ8Z]M\WG[L:+?GGDHRVQCBSHKBZ2RJV^?
M7$R_?CL[PPO\Q*^9O:NCGQ-L95Z67_#+C\MOGTR D<WMH@&(E/ZYM9<VSP&)
M\/A=@3[Q:^+%^&<'_0-OGC8S3VM[6>;_R);-^MLGKYXD2[M*V[RY*N]^L+JA
M<\!;E'G-_T_NY-D7M.*BK9MRHR_3[YNLD'_3>R5$],*KR8$79OK"C/&6A1C+
M=VF3?O=-5=XE%9XF:/B!M\IO$W)9@5.Y;BKZ-J/WFN\N%HNR+9JLN$D^EGFV
MR&P]2N8[^667/'4?GGSSK*'E\-*SA8)^*Z!G!T"?)3^71;.ND_?%TBZ[[S\C
M-#VN,X?KV]E1@#^GU3@YFXZ2V60V/0+OS._]C.&=/7[OR?]>S.NF(E[YOR,+
M//<+/.<%GA]8X&U:9W52KI*/E:UMT:1@Q"%"/@*,Z8%)/JVM26D'FVU:[+"'
MMDC;9=;89;+*BK189&F>9(4(+@L HY(6]'U9)<W:TG^5M<E&3LGBE!*B\6+M
MB<Q/TP^39$UOSZTM$I+];5K1DQE$:E%62UK*FKNL6?/O2M!ME1$&VYQ(>F,+
M6Z5YOL/W=MO(NUC_\_AZS,AD16.K;',(<4*"X>.=K*#S:5FDZZ0ID[^W:44O
M$_0KNRVKQM +D-=D.CG].[]Z4379(K?T ?9_96_:7.!>G_YSG/PHJ)3;K,!G
M],0F+4@?D>9I1J2LB!K#6-'^\G9)^Z.M)>GR-Y)5O%,G3Q>$6E:##(0,(48P
M"[R6DQI;M%4%^D0OC.CDB$YT.H1(=9?5V.0R6Z1$J9.$@2TM*%[8!3U&NI-I
MEB:K-*MP'H$G:*6RK2*$MV6=X1N3-K*7)4%EJLBFZ6#XN @(J;&:OUFD->V9
MU'7-Z_!K]&!6+NMQ\LO>*W^ F2IKBK+Q^\B(-KI3TLQ 'G <W&9-.&_2';%=
M8N^WI,5MX%S:<5;99&?3*J&/F![%3BA(&,]K^WM+SWC&$OS'$!KWF0%E2>Q!
MD4,B4Z_+-E\" U@\L"V]]%M;B$7Q//G!OWQ-!V&%#1R1:<<6NZ$C;,J18QLG
M ^92!/@___)J-GWYIDXNBJ(E0,+,2<3,_^4WO\KJ!3W"FQ="OR.*;N:T=:7U
M9 2^N,W*MB8:K[+<1A)T_?X2<"](1/-D>BZ',SZB[LZ]NCM_G+J[])0]H.\>
M <?TX;#"N_QP[2C(>U&-(ZM>O?^>J9[1[^"!;)D1D\&@7:_3XF:=9LE_$^>N
MVS0ZL9\LK4;L?%F.1\E/#?'(4YS%;/)&G^7?IF]. -I<9RN"E/Q0YDOZMGZ3
M]#[08TSNUB447GE7$.6[N/S0INN27OD;>2SO23/>[))/=K$NRKRD'_?1T.<=
M&@8[]/OY=/E##&3@]?A1!^--TO^464^0/NTAO1LE_\STF;0P#Z\8/=U=%)@/
M?,EK=VDT/4G>5\NRCO=WG=Y"H[ZSM^1*;B%C?FV_M'_)+4J@)I/_T',@MZ:W
M//'^2?(_("_^&R6OCSS+YS^-'XB)..+=G2FT^[9X8.5Q<DT[;E+28V(:R8B
MH?OJ@*38%BVL#"E/,@.D*$E95>4F5N PA20 ':X8%H2[=49G1B9<K 9_^S 2
ML:8T:5U;56]YELZSG P,\&,4NAI_3')Q1QNH1J+_DCMZJBC=IKQ"T_4>94J,
M +X@5.OLILA69#Z<HC]5;RBH!5;"55K4J7H,=T##YAFYTJEZ(HM8RQS3@R^\
M'GQQ5']]KJVL?$W&F$P="/-3]GM+Q]#LAM3AP^#,(7 P#X\SOZ/8W) _MR0/
MHJ"P+R]K!OG59#Q[12%&GH,,CX8[&76.$'![4%], M1/X5'#*+ 3V6[@DA%D
M"J?(#6_XQ>=GX[.I>_, >T7@DF56D[=#0,#%]"PS_ZXF<ZQN#7E>Q/+$YJ3F
ME@2N8--X:\V6F+12-Y5=&_<:[;UL;]9!%XW4_I*W<O E$M1HK069%\)I6Y5+
M<5K%I[+V"]X!-.*]EETTN)X4QKG/K:B]FM5>TJ35C6VZ.R9CJXXT@5]8(3AS
M.SP8]C)IW^0[T3_XC62D!,4=Y*:LR-%ET;FIF/X>%P)X"Z^SN^ V3\7IWK95
M3?)+)(>/GT'%L:0QDE;7Y, =P12!AX; QBGR_T+<031*ZP[?!(HM2PLE0;K)
M5K=V;&($)(:GAT# VFTO+RM(Q18>4UN(.L).MUMZLK?9QIE:?:@@*TP^*/GB
M4) )G\V-.'#L,*TIJD]N2 $T:^*3QK*J=%Z<$%5>)E>"N:S<;&S%G@6446[O
MH79S$":!UT9GM2Z;\K;,FS1;4'S]ZXG&-_0_X:E:G'EZK;(;6I+.F>B^%(3*
MMC&<TJ@@*#LQ.S61M7$[70@!&'N2JR8[=21HB2#T5?=,(87L\4/FIL^?CR<O
MCPM=?"#!0KB8 :=LZ;?&QS DB(0,R>0Z);&IVQ5$'+:'WZ$C6+5JJB)KYBQ!
M8>^;9#IS^L<;/I@B"$Q6URWB3PT>:ALY\K7WQ67'ZPQ,D,%UW@]\/+9=)5E'
M(1M4FE4<(E35I")L V84=]2-I*Q$I]$.AVRJ6,X=OB8#1+B0/-%R:7)38C'Z
M;&&K8FQB"]HYM/YAR2$6]!V1DT*G?O %V+);$&M!KIY=>->!U5I+A[1-=\+]
MO$WG$) Z^(V>K@T'95B=<P%>Y5(D0IPEVL*XG2E8A_/QC4*9+>T6!H98H]V6
MQ4-46[451WL9I(S=0?#0O"5OGE2A@:YBX5 5W6$]YX X)RD"6Z4XR72YY+B9
M> 7L6<.#NTMY3REIOWE.LELB^,YN ;I<K2QX9(0/EW;>&&5#5A!.5<S3X@MQ
M$6E&8<@# 6C@6]*%K E=Q,,J,,HT2(B,O*,[62<@AO0$Z9](+EJ0F71. >UP
MS,MYZ;V<EP^Y)8#^GKB=HF5;#SDV#T(P,83D1Q@>I)?4!M(*$O!%F291;)^O
MD^\O+CZ.HF0-_?B%8%@/C>6 ],-FJ\DB4"NEDUHTFFB P8#IVK@8\I!SJV9V
MGN:, J=;V>6]LTC^Q&ZZF"1;0%4L6[<334#X-<F!730M9X1$_R#1L<S 1L:=
M(>W>;V:<_ )N)OD^%;&9(T;N;-_>IGF;:JXAJ\*[L;4B U+;6#61A)=WV!3K
M7#-/E\R_(AD%;8I4)K']G!C5U@M+#XX@<6E6\:+BYI%3D]U;IK:C'GC;Y>E
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
M#070#?VZU!@>#7B2_O,@U'K2O^1W5-(^XTIU8F^7]O<V7;AZ.9?GN/4%:F9
M%_!* PV_3:^[2Q(00Z1!I\?9\\GH_/R,@=$OL]'KE\^YG.O;+G%<<61)<K]$
M2XHK9N2[P_B98?PZ_0NAU.@Y1! ;3<[/'5ZCV>N7C$G :RGU@4Y&".&.%MK$
M#12/A51J@CFF99O;/N['9&P69&QV7.W$C,,]R,(P5UG]95#8_@ XTP7'VBT,
M'72[/5BU=32<R2*)<O*H&H^^NJ3_I>/DK6AP3IH?T7OLY&E?L&A+!0-B?[RZ
ME)XW.'?2ZTH VHIK->0(T%E=_?PV.9],1I/))'GZ^?JKER_PXPG<<88'YV'G
M'5-V$A]Z!3*&E;FS2*I)#H,AZVR87NQ=1&@S(.E[.AN]/CL?G<_.M4>UB??#
M(Q!^4_W^*7D\U)V77(-1Q88L+=YV9S%.+J4-PPQ9FZK5?(&X--XMW6NCZ7*=
MJBF*$+^,XCQDIPW6%8A#%JS36N?;[K1 R#EP.O8*51IG&VLT0VFC#-K),*+@
M=%:478OA$CI++B^%C*,H<J,]FC[#[7KG TGP;N9'@/95JH1X4KSC7!9BF"AW
M#X(<-"VP8MW^Z4[]C]TKQREC+@U7:*'(=Z/!>,TU'HT.XA]U"X1UC4ZX9,4J
M;X5[B.%8B97PRA;H-O2V1E(+*)S9XC:KRJ(3F '18VHMS,5-SX[J(1??=..:
M085V%!!&2K_F"/;;)UNU:D\\=-.!GG0^MOYC' 3K'\XO(U\^<FGT;N<P+8"P
ME;-Z[Y%C(-*WE>\[17Y8XCXY"WC?XD5K0D(+>VS?EV^,ZP#C-LS"WJ6YB-'<
MPHZ'ZL8BW69-FL.M1W:<)^0BZG4W4EF,+2V]0/&PE^^B*U>NK83W9+A.Q_K]
MP$85YJ;L# 4$,^<9?Z3NT"ZY@5O& 5BMU:N]$*)$?]J[:!G#Z93!34E%#*W"
M<6*S&_IO;+,NER'V#T4D!(#L!:]*^ #UU^97N\:L7IW,DM-$$T?F%TF%8.5?
M6 T%IHD?NRY7S1TH@@_/Y,/DF#R$,<[I\0','SNQVD\A=KW@N&I0,!X+T0Q!
M1"=<OZB(3I6HBLR)"$UV'L]''"-!&.V:'I_)NM2:,??M#&[XX?>->S]QOTE]
MUQ<MMQ4Q!H\%JC9>DK0LX-IA8B_-?;0TW'O?;;YSHJQ <ADO<966N*9NN"6_
M6X9RR2*M0*?W(D%.*3"L1;>ZPC8<^:^C2C@,D4R/CWVX^A+ZY 8)_IC7#;^N
MM2K#/7>L-%0Q:(ZIU>VZE%"4[=BI^*((*1E3$GGY"%&U%OOCGKY^V<07^=-[
M'KGDR<R%N$::X1=1I<.5#DCY.BX-@_[2_'<P)^/*Q%GL4X7>)NT^0GL#*FZN
MQ(8N$9\=)_L@F61:+4_O@N\KM5I\7$E#I39:(9C24,3U3M&FQ'<3]@W;<98&
M*R#9Y1I1TWL&HYR3_,J1(>OVT)G)[Q(B\SRKUY(7(\+X<> 1]RU;+O'Z(V&6
M%4HIBIKXCY&07D<U7IW>$U'(?:7SDJ)&W1_L^:+*YD OV925)07VA0*KTX9"
MDE,XDDAYU)BU8188Z&_N]$8@:NP5(5+>A _TF_2+9=OEIX%E!_(YXATY(BYD
MC[M8$S7KTIFJ.F1UN4_?(V%""CLB7X_1R,/.Z1O?$\@.>)0W&Q"*@Y"Z65'C
M:]AXD-18FNMH7:]<$%%E#TA7%EUAW(] JRL0X19Z VL5<B/5.*)5[5SC83Z
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
MQLK];$.X1CCR=3%[,R=\CQQGR#K#=N%TFQ@_AT3(0EE_.V[:L3K(38<I/S9
M<J6UHD%G?M'>D)_]X*&3A_ .%993^8?9]S(XD:';_1<-=9^Z_'+R_.7DU,PF
M)UK@&:P,$=Q+?Y44H?J>TVU>J_QR5VBE*8+[:GI^^GQR\G7L,B&K*F@U&0@0
M]Q)(J!@MDAY=9X^!7X0_TZ #3Z+>M?9G>IV-KFWA2'V.S@;($$G(E5AP_G"X
M0J>V'K@\G9X\M'"T?ZZ*93TBQ ]L*]< *MF"^4Y,C[_7W;DYO:L%#$X5+ -V
M^/J13#$2$1UT"743O /I9W)#20K.^&HF[P%-'5$4X[]$5"LUR:3&Y;S2]>@C
MQS4F _8HQ*WV'4*\29[.3GCX"U=9AK2S)'!Y18 ,BB5N;-7;%X1!Q>6IK&6=
MS(<TR!%\VF0E^"(GG[<*E[ZB?HL; >[#O0@LI=U\JIPB4ZC;UW4PN!UUSERY
MUBRJC*<80@64)VQ%-KHMQ5)I?7KFR=755DH,SA?Z=*7/%*(;W+@AOI@?PI5G
M+@-HXURGIB[??[P^V6/ZF*KS733IDZU.]3D"IY,"YL?"#TJ, @8;*$6D3PF.
M+A8U0?)LAB9]./ONDG>(1EQJ]N.U-!WS?2>^-J760X A.:3#L;HES4;BKQZA
M.1D>K^0+.2U^P)7A]N)(41V/!<Q#[LDT:IYZM&?NXP'GS631!3;$8VU#3I_1
MJ]<E1QF__J#/-!'"\)_+8)WBCNI1.S>/6^1L]">W[MC&U8= !/'8O=&N0R.L
M0\(WW82_D.4].3=&2DXF^<H>8$>NTM O/Y!,BW(U1Z*@)(Z"8DJ"4>,8Z.'[
MWR6<EHQCIT__%]]%ASI._&?W.@D)=3JT$@H_I',<],3[C:W87?@1C];)I[3^
M K98Z)5@%^B8)Y*QW<=0.*<),<,LMV!]E+OPU6%(_:PAWH7(N?H1&*UR]_[J
M9=N$5M2K3AI*BDQAW*M3;-IK4]12C %+RAP1@LJAM-&SZ.]C8K_\5T!K*?K*
MG\KTGR;N+XU>R-_7#(_+GRDEA_X&OG5N5_3J9/SR_(E<M>)^(4^*_]HF69>F
MW/"/:YN2D< #]/VJ+!OW"Q;P?W_UN_\'4$L#!!0    ( -5<L5*H8!5G20(
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
M5%_'QYC8F%URR.XZ.0EX)\P%23DE"4OX";QTK#8->.E_K_:OJ[5U!G\<?Y_
MST;\+.!G+^'CG:FZ!HC>^"')MFN)'3E-STE$JSOEOM?>D^C^?E[:G2AA$>T&
MK&CYBV@#W4V-WA;(JEM;64EA)!;W %MI'1BHR-V0SI<6C*>S52W4MA:2?+RY
M):]),J-3QBAC# 6>T=D@O'G%B_Q=0?,BHRE+R=O7'/4IG>:S\Y/&LS_DFU?3
MA$_>"14X>F<_50]\!$XXX\]4DY1..*/%9.HQ.4W2"8(FYT=F])^PXF N:,JS
M\[,/IM+VF(TG[#E;\5S#9Y2E.9WR#-$2.L/JI\58W0O6K\K[L];82_P[<*3?
ML/)\U+R7%5':X7(J30?D";=PA5^GO:9KNT8XG!UN&5E*]_^\_52%>I3DMA,A
M'QPLS9$W[>=*DYQ1GO_8'$(W'CLU-B/_IAF3D-0/;@;YWN6.C]9F"V8;'@=+
M2G\[^PTZ:L?WYZI?NU_<^\<+%]56*DL:V& HNYC@NC?]@] +3N_"$EYKARL]
M'&M\0\%X![1OM'8'P1.,K_+R7U!+ P04    " #57+%2?& X[S$#  !,"
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
MN5G3>+6FG/S&X;6@Y!6/:1S DN0=H[#K%6 9C\B[/!P#Q^EF>_:7.Y! <*8
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
M(++(O@"79?+5)T__77'V7=]UCRBW2Z=ER-F5_4QAAA38A.S<63PM/H7<V0\
M1\_OW>MQ]D%C#Y-]7X$06T%0($:6 .FT>L!)9I\LLALM$GLF7P@-A<->1@2#
MW68!O%\*H7<W1D'QX6CT/U!+ P04    " #57+%2,FF;2OX"  "C#   &0
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
M@5=N_?&?S ]+)#7;A@L-":X)VFI>TJ!0A\7L<&-DYC:/E32TQ[C+F&8?*FM
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
MV2!,@'X_X5PM)Z:-J]OV_C]02P,$%     @ U5RQ4N0I\Q4" P  Y @  !D
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
MAZ:ALU&+WQ&#[Z$]=?Z$]I;Y?.T[$,FP*-_#SCI[V[1%5+"I"1K6H89)G18
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
MO7Y2>MTKO1Y5>KXB$[K/.E6\LM:I+W&<N*J5KIDP8"0T.4]S,#G"6I85$R_
M#@HI*NU13RKLT^YN:Y7FU%44!6?4I [D=2!Y(/=05]9K.IG&X20,0] Y4U1@
MVDEE65)+H[N;/EI[$(=H#%Q$D7\=QU"A:E$^?!9X]*R.,8'K(?0U*ZMWKY[C
M,+I]IV']_C-<LD++<:^<<6J.XFH" ^8,(JO8J3YJ[<4/N'SX*&!5*5ZXVS(9
M5\-H&&2VA.0DZG)'"1!=1VQRRILV&ED762^D_1I_B#DZ2[A-ABL^?!D<E4)3
M*T&1+F:WD2T_X#-=%*B43.D,NV -*B37%&FL9(!,%9P4=>=Z-@D^3!@N-2+\
M)>F\H^C*/W4-@T'G+5$=W 335-5:F+8)]ZO]D%RYV1#\<&\G+'6F Z=[7^">
MH*'_ACYGU4ZMUC"R<GU\)PU-!?>:TZ!'91UH?R]):6?8 /U?A^5_4$L#!!0
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
MO22 ZZG6KKFACQ'MY[#E7U!+ P04    " #57+%2@0$A%R8$  !G%0  &0
M 'AL+W=O<FMS:&5E=',O<VAE970T-RYX;6S%6%UOXC@4_2M7T3[,2&U##(5.
M!4BEP^Q6VJZJLKO5:C0/)KF U<3.V.:CTO[XM9.04"D8R(C9%Y(XN?>>8Q]\
M;/?70KZJ!:*&31)S-? 66J>WOJ_"!29478D4N7DS$S*AVCS*N:]2B33*@I+8
M)ZU6UT\HX]ZPG[4]R6%?+'7,.#Y)4,LDH?)MA+%8#[S VS8\L_E"VP9_V$_I
M'">H_TJ?I'GRRRP12Y K)CA(G V\N^!V1+HV(/OB;X9KM7,/ELI4B%?[\! -
MO)9%A#&&VJ:@YK+">XQCF\G@^%XD]<J:-G#W?IO]2T;>D)E2A?<B?F&17@R\
M&P\BG-%EK)_%^C<L"%W;?*&(5?8+Z^+;E@?A4FF1%,$&0<)X?J6;HB-V MK[
M D@10#+<>:$,Y6>JZ; OQ1JD_=IDLS<9U2S:@&/<CLI$2_.6F3@]G"RH1 4/
M2BTQ C/*,/Z^9/H-OC!.><CX'"B/8*)%^ KW(C%J4#3KSP^?45,6JX]P"1,C
MEF@9(X@9K*F4E.N\OVVF2W@IFKX^8C)%^:WO:P/= O## N8HATGVP&S#H^!Z
MH6#,(XS>Q_N&<LF;;'F/B#/A(Y57T XN@+1(\ OXH+*.R'\=^=MEO[:S_.W_
MKU^__FYJPH/&1'US(.Z4B#L9XLX>Q'\L[=C82L5PJ0L8X9QQ;L%.:6Q@(_P+
M=5V4]WB>_SK+;V>#U;#=Z@1!WU_5P+HN85T[8=VM4)KI <8;E"%3"$^2&1P?
M4J'TI43SUK2IK!M5&C,-J7W_L09['>2\=G<'<M"IQ]LM\7:=>%^R><",^1;X
M,]K)T>*X-Q*69OB6-(8_42; ./R#5-9U=!U8=^$VO-E<T.M"1-]<&NZ55'H_
MKHB+[<C0:>R61^\4>=R4&&]^DCS>$:G#?W.T5CZ5X#_]#*T<1.Y&<;QP@E;E
M*JV3I?.KO1JR+HVXT]HERJU*:8@#SZQ!%,H5>D-P(=[QP> \0BIHU;)QEFS
MAE1LR!F4Y:+BK-> 2F6D0?L\ S/>A O*YWOX.(LVX%/9;.#VV69#XR;CK-B
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
M9[(;D<L:R%>Z)R?78"CC^I1\($L\+<6& Y$E:93<,K=K>&@(\P"# -CC6=*
MX0_+:W+R]C0-#99DB<.\33_WZ>,7TB?D5@I3:?))%% \Q8<HI=,3'_3,XT'"
M6ZK.2!*])_$HCH[4LW@]?#103M*U-W%\R0M\_]3''U<K;10>[)\#F<==YK'+
M/![>V#[_NS<7<11]Q&.E% AS;+<\Y]1Q6@/89I,HGJ3AMM_"P<36=BYU0W.8
M!>@K&M06@HP,*)ITBB:O5;0" 24SG2*\MX":BF.2!DE?5:U7_?\\3U1/.]73
M0=5?I:&\?UI:[<>D3H=WS^</>V91@UH[#]4DEQMA_#WK5CN;OG+N]&Q]CO;M
MW?8OC?=^O$5K)C3A4"+EZ.P<>Z>\G_J)D8VSI)4T:'!N6.$O")0-P.^EE.8P
ML0FZGUKV!U!+ P04    " #57+%2T05ZD?P!  #O P  &0   'AL+W=O<FMS
M:&5E=',O<VAE970U,2YX;6Q]4]N.TS 0_14K3R"Q39I>%E9II+8K!$A(U5;
M ^+!32:-55^"/6EV^7K&3AH5B>Y+,F//.7-FQI-UQIY<#8#L64GM5E&-V#S$
ML2MJ4-Q-3 .:;BIC%4=R[3%VC05>!I"2<9HDRUAQH:,\"V<[FV>F12DT["QS
MK5+<OFQ FFX53:/+P9,XUN@/XCQK^!'V@-^:G24O'EE*H4 [832S4*VB]?1A
M,_/Q(>"[@,Y=V<Q7<C#FY)W/Y2I*O""04*!GX/0[PQ:D]$0DX_? &8TI/?#:
MOK!_#+53+0?N8&OD#U%BO8K>1ZR$BK<2GTSW"89Z%IZO,-*%+^OZV/E]Q(K6
MH5$#F!0HH?L_?Q[Z< 5(DQN = "D07>?**A\Y,CSS)J.61]-;-X(I08TB1/:
M#V6/EFX%X3#?HRE.=QNJJV1;HVC6CH=V[237[,TC(!?2O<UBI&0>$A<#\:8G
M3F\0?VGUA$T_O&-I,EVXFEMP_Y+$I'24FXYRT\ ZNR77$]T=@MP=?Z'7@6QM
M+=='"/;/]<&AI5'_>B79;$PV"\GFKR5SS%2L,$I13YQO%N,MUL:*/R2!EH()
MYUJN"_A?BWK^1>#WZW'.I^E\F2ZS^'RM*[Z:GU^%K]P>A79,0D7 9')/#+9_
M7KV#I@DC/1BD!Q+,FC82K ^@^\H8O#C^E8P[GO\%4$L#!!0    ( -5<L5)F
M9E.^-P0  -D4   9    >&PO=V]R:W-H965T<R]S:&5E=#4R+GAM;,U846_B
M.!#^*Z/H'G:E+4E,H=T*D$J[=U=I>T+E[E:GU3Z89("H29RS#13I?OR-DY"P
MU]1 MI7N!6+',_-]G@_/X,%&R$>U1-3PE,2I&CI+K;,KUU7!$A.N.B+#E-[,
MA4RXIJ%<N"J3R,/<*(E=YGE]-^%1ZHP&^=Q$C@9BI>,HQ8D$M4H2+K=CC,5F
MZ/C.;N(A6BRUF7!'@XPO<(KZCVPB:>167L(HP51%(@6)\Z%S[5^-V;DQR%?\
M&>%&[3V#H3(3XM$,[L*AXQE$&&.@C0M.7VN\P3@VG@C'WZ53IXII#/>?=]Y_
MSLD3F1E7>"/B+U&HET/GTH$0YWP5ZP>Q^15+0CWC+Q"QRC]A4Z[U' A62HND
M-"8$2906W_RIW(@]@^Y+!JPT8#GN(E".\I9K/AI(L0%I5I,W\Y!3S:T)7)2:
MK$RUI+<1V>G15(O@\6Q,O$*X$0DE6_%\NR8Q3^'=+6H>Q>H]G,&4!!&N8@0Q
M!Y'56QKI+6'62\J1RFBO00O )(O%%E$!3T.(TA#)<8BIAC"2M$9(11[O]N9O
MJ_GG*+[>8S)#^6W@:F)L<+M!R6Y<L&,OL.O"O4CU4L$GBA)^;^_23E7;Q7;;
M-696A_=<=J#K?P#F,?\G<$$M.?$N/BW^NU4ZNKG_[O\N'5\_$Q2XTYBH;Q8B
MYQ61\YS(^0M$?EN9E!EPTWQO/L 8%U&:1NF"?D5$)D#X!YKVK4A#X;V7>S<G
MRWK4\[R!NVZ U*L@]:R0KM<HZ:"!3T\H@T@A3&1$*#*"F6.$=YE0^DPBK:.W
MRJ0"5!9'&C*S\GTSAUH%33P*2+Z_1\3O=_QF)OV*2=_*Y$M^UI!$=I0>T!S
M!M<-Z5V2$%8\AM]1)I1M^ NY;$I $UY[X#YLC2_P_3Z$?&M3_$7%Y>)$H93Y
MX;,83U7-Q?&JN:SP7;ZU:@X2LDOH\KF$>N>=;C.MCQ6MCV\@(3N3)O!V%"?H
MR??JBN:=J*A?)$\-5YMT[$Y-<W2E,A[@T*'N1Z%<HS,"&]Z]"NR_M<)J@G8I
MV9&T(,EJDNP-]%;R:J1BC=>"2EVB_6Z[$^N0PJQN6R"N:[%O+\:O=X8=HS$K
MEA8TZ_KNVPO\#YUI+ZC,&K$%F;K$^_92^UQE]"]DCI'AYQ+HC#JW WJS!FB!
MO2[IOKVFOX+>FLD>4)X550O"=8_@VYN$=LIKX-A(RQJ[!:VZ1_#MY;GAI$O#
M8WNQTO=1S1BKBSNS%_?7.,K^R\&NJA+0D2T\J\L^LY?]EJ?5=^ ;\=K#[EHN
MUCO4<;&ZN#-[<;?V\%:1E(Z/$TE=H9F]0K]NSWY8(=U3.G16EVUF+]L_W*,W
M@K7'/$(>[MYM4X)RD=^I*0C$*M7%Q5,U6]W;71>W5?7RXM+OGDOZ#Z$@QCF9
M>IT+$H(L[M&*@199?G<U$UJ+)']<(@]1F@7T?BZ$W@U,@.HV<_0O4$L#!!0
M   ( -5<L5+,,YXD&P0  (T,   9    >&PO=V]R:W-H965T<R]S:&5E=#4S
M+GAM;+5766_;1A#^*P.U+EI %0]9MIQ( F*[00+$@&&G38&@#RMR*"ZR![.[
MU%'TQV=V*5%*(]/NX0=;XG+FFV]FY])DI<TG6R(Z6$NA[+17.E>]B"*;E2B9
M'>@*%;TIM)',T:-91+8RR/*@)$64QO%9)!E7O=DDG-V:V4373G"%MP9L+24S
MFTL4>C7M);W=P1U?E,X?1+-)Q19XC^[7ZM;04]2BY%RBLEPK,%A,>Z^2%Y?)
MR"L$B=\XKNS!=_"NS+7^Y!_>YM->[!FAP,QY"$8?2[Q"(3P2\?B\!>VU-KWB
MX?<=^NO@/#DS9Q:OM/C <U=.>^,>Y%BP6K@[O7J#6X<"P4P+&_[#JI$]BWN0
MU=9IN54F!I*KYI.MMX$X4!@_I)!N%=+ NS$46%XSQV83HU=@O#2A^2_!U:!-
MY+CRMW+O#+WEI.=F]XZYVFFS@3NT:)9HX<=K=(P+^],D<F3!RT79%NVR04L?
M0!O"C5:NM/"+RC'_6C\B9BV]=$?O,NT$O&%F ,.D#VF<)AUXP];=8< ;_@MW
MX>,[DH:W#J7]H\/6:6OK--@Z?<#6-=K,\"HDGR[ MJ8-+M%8/!;>1Q!KP]4"
M7(GT9Q!!-M%&'VV@6&5E&ZQ^$+O2LF)J \XP90LTAN2^3_JCX;@/JY*3/+>0
MQ">>X._\!R:KE]^MTSBY>,D4O+]Z<WAB05&7X"K3DNSK@/^-4X..P(W:P(TZ
MW=Q?TGUM*E';W67!ZUKE\/$&Y1Q-UQ6=M9;.GCT=SEM;YYU>W:+)4#EJ=3[8
M^U >2X-NI"0>Q/%)!Z5Q2VG\Q$#;;:#--M#$T.""6X<^8S)6<<=$'ZK6AV.L
MNXV-'F-]T;*^Z&;]-ZX%)46?.G%;;<>X=4.^]ZE\!-97A]+JYYPB8?B\=FPN
M*#B4^8;2GTHD;RI2\,\USUDS9Y0/F((Y0FTI>%0I 8J&YI)K,K!!9NQA88'0
MUJ+M R](>],/$))M H3C@O]),#2 85Y;(FZIX-=4U6$PTFFF%96>(QFNR)@M
MF<'=E<%\0S[8VI-4-"+#2^LYX9I\\L?AJ-0BI_(E!.*I*VV"*TV1<[.7\0J>
MR,8G+VT!=M>/*F9@R40=4B=TAL925E//44YLH$21>T5Z*?O>RI+[KD5A=$'!
MH%\B/-[N!N9,,)4AL(+2D.XG="M+)L*M.! ^%.$:TM')SNZW:=O5DI)X/R?C
MSA2A3DK=%CZ@*'Q\O^I$\!?<$'59RZ<TI^1@-B?/WIZ2=&\M_=\:U"-0HT=*
M/=G/ZV3XG\+.UD\.^WYN)Z?/'_;]L$NZI]T_"GLWU,.#(3K8$"6:1=B#J3IU
MK5RS++:G[:[]JMDP]^+-HDYKQH(K2]57D&H\."=.IME]FP>GJ[!OSK6C[35\
M+>GW AHO0.\+K=WNP1MH?X',O@!02P,$%     @ U5RQ4AN]^A92!0  U"(
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
MH'<58S*RKYQ]1XO65JNET%C[;+/"GPU(LP#G2R'TKF,*X/#[ROX 4$L#!!0
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
M<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ U5RQ4O&SI@VC!   1B8
M  \   !X;"]W;W)K8F]O:RYX;6S%FMMNVS@00'^%T%,6:-?6+6V#ND 3I[L&
MBL2(@[XN:(FVN9%(EZ2<.E^_0VF]H6)EL"\3/]FZF#H:BCK#H3\_:O.PU/J!
M_:HK92?1QKGMQ6ADBXVHN?U=;X6"(RMM:NY@TZQ'=FL$+^U&"%=7HV0\/A_5
M7*KHR^=#6W,S"C>T$X636L%.O^.'%(_V^;C?9#MIY5)6TNTG4?N]$A&KI9*U
M?!+E)!I'S&[TXY_:R">M'*\6A=%5-8GB[L /89PLCG8O/.0]7]IVC^/+.PX@
MD^A\# VNI+&N/:-MGP/C3L#)W5;C]#=9.6&FW(D_C&ZV4JU],W 7H^ VVC@<
M/KL@7IC_$T:]6LE"3'71U$*Y+HY&5!Y0V8W<VH@I7HM)=#B%?54ENU8.@L1F
MJFL*SO5W"I>>E=U=.\ -8F@N)!PPL[(%IX.\@FU=R1*N7K)+7G%5"-8&UP:
M"0*8G R0G<UY )DBD.D;0BX\A/^!97K%;K?"!) 9 IF=#'+A=!% Y@AD?C+(
M*VXW >0Y GE."WEKUES)I_8 XS"ZI\(61F[;;;T*(#\@D!]H(1=-77.S;[M7
MKI6$GW'_,BH*W<#+*(#\B$!^)(ZDVPC#[D0AY([#E<.7SB<$ZQ,MUE=KH>5%
ML_P;#,B<9I?-?LF+A_"=/<9>VF-:OGO^2U@VYWO>7O<9"C4)L4K@R3(-C-KO
MDK<I@01$/SBZ/IZ'F)A/8F*A3,5*& .<$,1W[$:X$ QS2$PLD>^:JZ$^Q901
M$SOCSN^$6,VY@>SEWG!E>9L3A@,UQGP1$POC!K+40]2.NA-S1$PLB<6&&Q@!
M,VO]H( FV/7/QN> WZ2")";$Q"P1$VMBI@I="S\80B),"3&Q$WPR\O#^DEL(
MVY6NH27;F78.R5\(B0DB)C:$3TU@J@%^O1-6F%W/7 GFAH38#9!!.9CR"%7(
M/A3FAH1\FE'7TK6I7(B$SBN(/0!VM^)GXR=HU[N78)@'$F(/'#(TM69S2(5]
M-[YCRWVWL6<A)J:&A%@-:'[Y5Q)B8GY(B/W02Y78V7V;9?X6TF&22(@E@>9,
M_2!BDDB()7&4,PT&$I-&0BT-S+;]0&+:2(BU\6S;H0BFF#=28F^@VF5G(29F
MDI38),?B'8PD9I:4O&3UG^P&V=!"%;%<T-)%;YRDF%S2D\HE#3$QN:3$<L$Q
MLQ 3LTQ*7:]Z665A9U/AN*SZSR5FF)38,*]57/XE#3$QS:3$FGF130Q%$=-+
M2JR75_#8>[: ULNP#HVI)B-6#9[UA*,[PU23$:MF(.L)(QIB8KK)B'43UHT&
M'\D,$TY&+)S7*T@M:XB)KHT0"^>HC#0<24PV&;5LT!2W-VHPV62GK'OUG)AA
MPLG>K.XUW-.893)BRPRQ'=[A3:\XG&&VR=YP,G.$V<LE<\PV^2DG-GU,S#8Y
M^<0&PPR'=X[9)J<NFPW,OP;&3XXY)R=V#L8(#VB(B3DG)U^0#^:)0S%$U^')
M%^('X)Y?0B$F9IN<V#8H9G]P8[;)R1?C7Q2;ASL<DT[>2F=T^-]2*592B?(&
MFK>PO^!5,3?,?W0KK%GNUT=6355=P;Y;!5EB>?@;U.$O7%_^ 5!+ P04
M" #57+%2$R?LNN\!  "E(@  &@   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QSS=J[3NM %(7A5XG\ $SV+< 1H:*A1;R %287D<26/0AX>Z)0A&51G ;-
MJJRQY>V_^F2-??>4]VW9=<=QN^O'V<=A?QR7S;:4_E]*XVJ;#^UXU?7Y>+JR
M[H9#6T[+89/Z=O7:;G+2^7R1AI\SFON[GS-GSY]]_I^)W7J]6^6';O5VR,?R
MR^#TW@VOXS;GTLR>VV&3R[))'_O+Z3&=#W)UFMS,'E^6S?#X(DVJ':00I/6#
M#(*L?I!#D-</"@B*^D$+"%K4#[J&H.OZ03<0=%,_Z!:";NL'R1QEG!,D3; F
MT%J0:R'P6A!L(1!;D&PA,%L0;2%06Y!M(7!;$&XAD%N0;B&P6Q!O(=!;46\E
MT%M1;R706R<OVP1Z*^JM!'HKZJT$>BOJK01Z*^JM!'HKZJT$>BOJK01Z*^JM
M!'H;ZFT$>AOJ;01Z&^IM!'K;9+.$0&]#O8U ;T.]C4!O0[V-0&]#O8U ;T.]
MC4!O0[V-0&]'O9U ;T>]G4!O1[V=0&]'O9U ;Y]L=A/H[:BW$^CMJ+<3Z.VH
MMQ/H[:BW$^CMJ+<3Z!VH=Q#H':AW$.@=J'<0Z!VH=Q#H':AW$.@=DX^5!'H'
MZAT$>@?J'01Z!^H=?ZGW6#[W>;ST?*_Q^7])=3G=FR^//R^_3Z*$BS/."?Y*
MN?\"4$L#!!0    ( -5<L5)B(^<8V $  $@B   3    6T-O;G1E;G1?5'EP
M97-=+GAM;,W:74^#,!0&X+^R<&M&UZ_Y$>>->JM>^ <JG TRH$W;S?GO+4Q-
M-$I<9N)[ X&VYSVTR7/%Y>.+HS#9M4T7%ED5H[M@+!05M2;DUE&71I;6MR:F
M1[]BSA1KLR(F9K,Y*VP7J8O3V-?(KBYO:&DV39S<[M+K4-MND7EJ0C:YWD_L
MLQ:9<:ZI"Q/3.-MVY9>4Z5M"GE8.<T)5NW"2)F3LVX1^Y.> MW7W6_*^+FGR
M8'R\,VV:Q78-"_&EH9"/E_BF1[M<U@65MMBT:4D>G"=3AHHHMDV^+WHRGAS3
M#M/^RH_.'\J,!::9#]ZZD$[,T^%Q[T?2KYZZ5(A\K,<_\2,QE3[Z^Z@_[9+*
M7V:G[7VV?CV<1V##[?@]_GS&'_4/[$. ]"%!^E @?6B0/N8@?9R"]'$&TL<Y
M2!]\AM((BJ@<A52.8BI'096CJ,I16.4HKG(46#F*K )%5H$BJT"15:#(*E!D
M%2BR"A19!8JL D56@2*K1)%5HL@J4625*+)*%%DEBJP215:)(JM$D56BR*I0
M9%4HLBH4616*K I%5H4BJT*15:'(JE!D52BR:A19-8JL&D56C2*K1I%5H\BJ
M4635*++J_Y3UR=KU7__;T-_SUM3=>SX;?B"Y>@502P$"% ,4    " #57+%2
M!T%-8H$   "Q    $               @ $     9&]C4')O<',O87!P+GAM
M;%!+ 0(4 Q0    ( -5<L5(S:<(I[P   "L"   1              "  :\
M  !D;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( -5<L5*97)PC$ 8  )PG
M   3              "  <T!  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#
M%     @ U5RQ4KUO43[G P  3@X  !@              ("!#@@  'AL+W=O
M<FMS:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( -5<L5(8*K&NA0<  .<=
M   8              " @2L,  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q0
M2P$"% ,4    " #57+%2(1^>W)\"  !-!P  &               @('F$P
M>&PO=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ U5RQ4A7WN6S#
M!   OQ$  !@              ("!NQ8  'AL+W=O<FMS:&5E=',O<VAE970T
M+GAM;%!+ 0(4 Q0    ( -5<L5(_E@RWR04  .\>   8              "
M@;0;  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " #57+%2
M^GGYI[(&  !:&   &               @(&S(0  >&PO=V]R:W-H965T<R]S
M:&5E=#8N>&UL4$L! A0#%     @ U5RQ4GU&>7&<&0  9TX  !@
M     ("!FR@  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    (
M -5<L5(\=I5X-R0  "MK   8              " @6U"  !X;"]W;W)K<VAE
M971S+W-H965T."YX;6Q02P$"% ,4    " #57+%2NM[.YKL"  "7!@  &
M            @(':9@  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#
M%     @ U5RQ4E.:--2E P  NP<  !D              ("!RVD  'AL+W=O
M<FMS:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " #57+%2\T91UK,#  "K
M!P  &0              @(&G;0  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM
M;%!+ 0(4 Q0    ( -5<L5)/1OJ^W@(  /0%   9              " @9%Q
M  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ U5RQ4C%@
M!/(>!    PD  !D              ("!IG0  'AL+W=O<FMS:&5E=',O<VAE
M970Q,RYX;6Q02P$"% ,4    " #57+%29@U^&[00  !%,P  &0
M    @('[>   >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    (
M -5<L5+"  T<Q ,  "4(   9              " @>:)  !X;"]W;W)K<VAE
M971S+W-H965T,34N>&UL4$L! A0#%     @ U5RQ4OXLZGLK!   X0@  !D
M             ("!X8T  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"
M% ,4    " #57+%2]G<B>^\&   :$   &0              @(%#D@  >&PO
M=V]R:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( -5<L5)5%SB7A <
M %,1   9              " @6F9  !X;"]W;W)K<VAE971S+W-H965T,3@N
M>&UL4$L! A0#%     @ U5RQ4D@6*KAW!   ?0D  !D              ("!
M)*$  'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " #57+%2
M!5$0"$$&  #0#@  &0              @('2I0  >&PO=V]R:W-H965T<R]S
M:&5E=#(P+GAM;%!+ 0(4 Q0    ( -5<L5+^*?P>OP0  !H*   9
M      " @4JL  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%
M  @ U5RQ4J0C\)\%!@  :@X  !D              ("!0+$  'AL+W=O<FMS
M:&5E=',O<VAE970R,BYX;6Q02P$"% ,4    " #57+%2T8ZBT38&  #;#0
M&0              @(%\MP  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+
M 0(4 Q0    ( -5<L5*G,!R1;B4  (MU   9              " @>F]  !X
M;"]W;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ U5RQ4JA@%6=)
M @  Z@0  !D              ("!CN,  'AL+W=O<FMS:&5E=',O<VAE970R
M-2YX;6Q02P$"% ,4    " #57+%2"[*PRVD"   I!0  &0
M@($.Y@  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( -5<
ML5)5D_Y:G@(  '$%   9              " @:[H  !X;"]W;W)K<VAE971S
M+W-H965T,C<N>&UL4$L! A0#%     @ U5RQ4J6Z@CK5 @  V 4  !D
M         ("!@^L  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4
M    " #57+%2JZ>^[I,"  "U!0  &0              @(&/[@  >&PO=V]R
M:W-H965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( -5<L5)*\>RMX (  )L&
M   9              " @5GQ  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL
M4$L! A0#%     @ U5RQ4BD*'<2= @  N 4  !D              ("!</0
M 'AL+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " #57+%2IT#I
MJQ4#  "A!P  &0              @(%$]P  >&PO=V]R:W-H965T<R]S:&5E
M=#,R+GAM;%!+ 0(4 Q0    ( -5<L5)\8#CO,0,  $P(   9
M  " @9#Z  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @
MU5RQ4A\A./_ $0  W4D  !D              ("!^/T  'AL+W=O<FMS:&5E
M=',O<VAE970S-"YX;6Q02P$"% ,4    " #57+%2H3<9CRT&  !$$@  &0
M            @('O#P$ >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4
M Q0    ( -5<L5(R:9M*_@(  *,,   9              " @5,6 0!X;"]W
M;W)K<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ U5RQ4HE;Z3#( @
MOP@  !D              ("!B!D! 'AL+W=O<FMS:&5E=',O<VAE970S-RYX
M;6Q02P$"% ,4    " #57+%2*\L5)1X$   I"P  &0              @(&'
M' $ >&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( -5<L5*J
M4[0 UP(  /<&   9              " @=P@ 0!X;"]W;W)K<VAE971S+W-H
M965T,SDN>&UL4$L! A0#%     @ U5RQ4EG^J6FP @  CP<  !D
M     ("!ZB,! 'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4
M" #57+%2HZKE$?P"  #""P  &0              @('1)@$ >&PO=V]R:W-H
M965T<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( -5<L5+D*?,5 @,  .0(   9
M              " @00J 0!X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L!
M A0#%     @ U5RQ4GB>"L=O#   RS4  !D              ("!/2T! 'AL
M+W=O<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " #57+%2"CU>$%8#
M  !&"   &0              @('C.0$ >&PO=V]R:W-H965T<R]S:&5E=#0T
M+GAM;%!+ 0(4 Q0    ( -5<L5)OC A&_@,  -0*   9              "
M@7 ] 0!X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ U5RQ
M4E]2UH/<!0  &A,  !D              ("!I4$! 'AL+W=O<FMS:&5E=',O
M<VAE970T-BYX;6Q02P$"% ,4    " #57+%2@0$A%R8$  !G%0  &0
M        @(&X1P$ >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0
M   ( -5<L5)V*0=I8 0  .X*   9              " @15, 0!X;"]W;W)K
M<VAE971S+W-H965T-#@N>&UL4$L! A0#%     @ U5RQ4E%5PWG7 @  F0@
M !D              ("!K% ! 'AL+W=O<FMS:&5E=',O<VAE970T.2YX;6Q0
M2P$"% ,4    " #57+%2L8+4(8("  #@!@  &0              @(&Z4P$
M>&PO=V]R:W-H965T<R]S:&5E=#4P+GAM;%!+ 0(4 Q0    ( -5<L5+1!7J1
M_ $  .\#   9              " @7-6 0!X;"]W;W)K<VAE971S+W-H965T
M-3$N>&UL4$L! A0#%     @ U5RQ4F9F4[XW!   V10  !D
M ("!IE@! 'AL+W=O<FMS:&5E=',O<VAE970U,BYX;6Q02P$"% ,4    " #5
M7+%2S#.>)!L$  "-#   &0              @($470$ >&PO=V]R:W-H965T
M<R]S:&5E=#4S+GAM;%!+ 0(4 Q0    ( -5<L5(;O?H64@4  -0B   9
M          " @69A 0!X;"]W;W)K<VAE971S+W-H965T-30N>&UL4$L! A0#
M%     @ U5RQ4FXH#JCJ!   QA   !D              ("![V8! 'AL+W=O
M<FMS:&5E=',O<VAE970U-2YX;6Q02P$"% ,4    " #57+%2+@S2ZLX"  #1
M!P  &0              @($0; $ >&PO=V]R:W-H965T<R]S:&5E=#4V+GAM
M;%!+ 0(4 Q0    ( -5<L5)GWE%ZA@(  ,H&   9              " @15O
M 0!X;"]W;W)K<VAE971S+W-H965T-3<N>&UL4$L! A0#%     @ U5RQ4D8&
M@)E2 P  C@L  !D              ("!TG$! 'AL+W=O<FMS:&5E=',O<VAE
M970U."YX;6Q02P$"% ,4    " #57+%2OUEU:#D#  "($P  #0
M    @ %;=0$ >&PO<W1Y;&5S+GAM;%!+ 0(4 Q0    ( -5<L5*7BKL<P
M !,"   +              "  ;]X 0!?<F5L<R\N<F5L<U!+ 0(4 Q0    (
M -5<L5+QLZ8-HP0  $8F   /              "  :AY 0!X;"]W;W)K8F]O
M:RYX;6Q02P$"% ,4    " #57+%2$R?LNN\!  "E(@  &@
M@ %X?@$ >&PO7W)E;',O=V]R:V)O;VLN>&UL+G)E;'-02P$"% ,4    " #5
M7+%28B/G&-@!  !((@  $P              @ &?@ $ 6T-O;G1E;G1?5'EP
=97-=+GAM;%!+!08     0@!"  42  "H@@$    !

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>72
<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>73
<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>74
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.21.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>161</ContextCount>
  <ElementCount>388</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>57</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>5</UnitCount>
  <MyReports>
    <Report instance="creg-20210331.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-20210331.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-20210331.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-20210331.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-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>004 - 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>5</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>005 - 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>6</Position>
    </Report>
    <Report instance="creg-20210331.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-20210331.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-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>008 - Disclosure - Other Receivables</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/OtherReceivables</Role>
      <ShortName>Other Receivables</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>009 - Disclosure - Asset Subject to Buyback</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/AssetSubjecttoBuyback</Role>
      <ShortName>Asset Subject to Buyback</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>010 - Disclosure - Taxes Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/TaxesPayable</Role>
      <ShortName>Taxes Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>011 - 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>12</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>012 - 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>13</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>013 - Disclosure - Loan Payable</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/LoanPayable</Role>
      <ShortName>Loan Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>014 - 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>15</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>015 - Disclosure - Note Payable, Net</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/NotePayableNet</Role>
      <ShortName>Note Payable, Net</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>016 - 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>17</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>017 - Disclosure - Income Tax</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/IncomeTax</Role>
      <ShortName>Income Tax</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>018 - 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>19</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>019 - Disclosure - Statutory Reserves</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/StatutoryReserves</Role>
      <ShortName>Statutory Reserves</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>020 - Disclosure - Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/Contingencies</Role>
      <ShortName>Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>21</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>021 - Disclosure - Commitments</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/Commitments</Role>
      <ShortName>Commitments</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>22</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>022 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>23</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>023 - 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>24</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>024 - 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>25</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>025 - 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>26</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>026 - 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>27</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>027 - 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>28</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>028 - 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>29</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>029 - 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>30</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>030 - 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>31</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>031 - 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>32</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>032 - 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>33</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>033 - 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>34</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>034 - 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>35</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>035 - 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>36</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>036 - 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>37</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>037 - Disclosure - Asset Subject to Buyback (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/AssetSubjecttoBuybackDetails</Role>
      <ShortName>Asset Subject to Buyback (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/AssetSubjecttoBuyback</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>038 - 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>39</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>039 - 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>40</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>040 - 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>41</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>041 - 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>42</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>042 - Disclosure - Loan Payable (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/LoanPayableDetails</Role>
      <ShortName>Loan Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/LoanPayable</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>043 - 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>44</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>044 - Disclosure - Note Payable, Net (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/NotePayableNetDetails</Role>
      <ShortName>Note Payable, Net (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/NotePayableNet</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>045 - 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>46</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>046 - 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>47</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>047 - 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>48</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R49.htm</HtmlFileName>
      <LongName>048 - 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>49</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R50.htm</HtmlFileName>
      <LongName>049 - Disclosure - Income Tax (Details) - Schedule of provision for income tax expense</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofprovisionforincometaxexpenseTable</Role>
      <ShortName>Income Tax (Details) - Schedule of provision for income tax expense</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/IncomeTaxTables</ParentRole>
      <Position>50</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R51.htm</HtmlFileName>
      <LongName>050 - 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>51</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R52.htm</HtmlFileName>
      <LongName>051 - 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>52</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R53.htm</HtmlFileName>
      <LongName>052 - 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>53</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R54.htm</HtmlFileName>
      <LongName>053 - 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>54</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R55.htm</HtmlFileName>
      <LongName>054 - 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>55</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R56.htm</HtmlFileName>
      <LongName>055 - Disclosure - Commitments (Details) - Schedule of lease cost</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofleasecostTable</Role>
      <ShortName>Commitments (Details) - Schedule of lease cost</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/CommitmentsTables</ParentRole>
      <Position>56</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R57.htm</HtmlFileName>
      <LongName>056 - Disclosure - Commitments (Details) - Schedule of maturities of the office lease liabilities</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.cregcn.com/role/ScheduleofmaturitiesoftheofficeleaseliabilitiesTable</Role>
      <ShortName>Commitments (Details) - Schedule of maturities of the office lease liabilities</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://www.cregcn.com/role/CommitmentsTables</ParentRole>
      <Position>57</Position>
    </Report>
    <Report instance="creg-20210331.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R58.htm</HtmlFileName>
      <LongName>057 - 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>58</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-20210331.xml</File>
    <File>creg-20210331.xsd</File>
    <File>creg-20210331_cal.xml</File>
    <File>creg-20210331_def.xml</File>
    <File>creg-20210331_lab.xml</File>
    <File>creg-20210331_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://fasb.org/us-gaap/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2020-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2019-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/currency/2020-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>76
<FILENAME>0001213900-21-026799-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-21-026799-xbrl.zip
M4$L#!!0    ( -5<L5(/E3T[9_(  #X?"  1    8W)E9RTR,#(Q,#,S,2YX
M;6SL??M3V\C2Z._\%;JY^YU*J@R1Y'>RAUN$D V[2> $LH]SZ]:6L,=8&UOR
MZ@%X__K;W?/0C!ZVP 9,XN^KLS&V--/3T]/3[_[Q_]Q,)]85BV(_#/[]S-FS
MGUDL&(1#/[C\][,O9[L'9X?'Q\_^S[YE[?SXOW9WK9]8P"(O84/K8FX=AM/9
MV<"WSB,OB$=A-+6>)],7UJXU3I+9JY<OKZ^O]P;P3#SP(Q:':31@,7YA[>["
M@'+(PXCA@*^LCV%@??3FEM.UG/8KM_G*[5M?S@\MUW8=_LK.CS<7T<0"F(/X
MW\^T6?#KO3"Z?.G:=O.E'\2)%PS8,_[DJYO)@H=__^ '7]63\)-_BY&'+'N:
MGHS98.\RO'H)/\ ;3G_7=G:;CGP\C7<O/6^F7AEY\04-+GZ 5UR[\$HRG[&X
M]!WZI>0E/PY;KM-=M!#^A'PA"(,@G98_/TRBESC12WAH%YYBD3^0[PTB=FF\
MA5\, MQD!,NQFQE0@A+4XV64H>!9#HP)R&QDEV_$((TBH.AY"9;PN6%N_P2"
M.B_YC_+1"=#( FSBSQ=>K!%<_OGK)CWM]/O]E_2K?#2.DN+6PI=E\,9E0P(
MSLO?/WXX&XS9U-M5%(HG;,>R?L3)7L7TXV<VLFCR5XC"?S^+_>EL@D#3=^.(
MC?[]##=P5V[=WDT\?/9RG\89A$'";A++'\)#]I_OHG#J_.P%^.AYV'0^>A%^
M?,8/-O[G1Q8D?C+?EW_#-_X0OQOY++(((F8L2&[9X?$OS_9M^+^NZW3ZS1]?
M9J]IH[_,AA??S( @PJ$^'Z B2MX"=]E'V!";MO/CR^Q;R](>9L%0>[0)B,<Y
M^'=RSFP*PLE+@12):P-'SI\'\<G(Z0)+VSS,<#))Q&+;NT[WQY?RN[LLUJ7%
M;B@9F(OE.[O*8IMBL6_9 $_IQB[6WG7<E1?;TH^ZG1WU#5NV<=3M^D?=7L=1
M;YL$\2<(1M,P.$O"P=>/;'K!(L35 V *\< NITQM-7W%K[)7[&8V\0=^PB&R
MACX\Q\4^(7V\.DL  ?CVT=\I (GB71C G_'!C1\_VY>/%5;WX\O2*10,L \2
MJD<DY$YNDPZ&0S^!]7N34\\?'@>'WLQ/O$FV8=_0EBU<:^7V69NU@=W<!N+:
MTR2,YI]9S*(K%FM;]^1W#N6P5Q4K7+!AF[5CO?R1&PS2:3I!=>\D&;,(%QVQ
M,:+FBAV#WCEE:@^?_ ZJLU=WT8NV=;/VM9_;U\\L\?R #8^\*/"#R_@;O/3*
ME_@T;CZG4ETKEU2^G5U[(%'E<?5,IW)WS\9>Q.+S\ T[CN.4#;^E+>879.D"
M[TN@>=QM=BNWN88D^_3W^U%%V<?=^6;U 5\@ C_]+7\4&?AQM[I5?<AO(3L_
M_:W?(.'Y<0FB74D0U4+WM[/]#REU/^X^=TP#^E8P7[<FM1;+O]/-;=-6PKXO
MD^%Z]JN7VZ^MJ/R 5M_U;&$_?^2V,N\]VGW7LF=HZC6/W59X?73+[WIVULGM
M[%8*W6R)Q75U6STPTZU@N=YM<OKK,-&[S=PV;065AQ-4UK2%K=P6;@65>Q14
MUK1G[?RQVPHJCRVHK&EG.[F=W0HJ&WX#=LT->[@[[G&6VZN*J]Q*:.LWYSYT
M0*C;K]S=K6#WH,[:A][YIEVY\UMY\'Z=M0^^U4[U(=^*D1O@K'UP@G K"6(K
M?7Y#MWNS:1A!MQ+;/82]KB--JY7;IJWH]: I'^O8PG9N"[<RU/TF?:QCSSKY
M8[<5AA[;IK:FG>WF=G8KU6SX#6B&O]@;:U-;TW*%U>4=NW!MIWT>.O+CABU<
MEUZ=]J[MUI->^:/.BM)K2U@H#F9 $W8?L-02'_]\ZYV'P>5G-I@/)D#K1P&+
M+N=/XE /F?_J [OT)D<$G':=+EC3PZBA=G_7;M7;8/ZHTUIQ@YW*#3Z*AB%P
M,) #)RF@ 7F>%\P_^%,_T6(7G^(VUUC90]@;'WZSW<K-_MWW@O/#]YSBS]E@
M'(23$%'S(1D^$9VG>K^7+ZYZNY_P;LM4H#2 ZZ )N]T6'_EN#\9/0Q]:LJ]R
M&?=O.W*:NW:GYNU+CSKM%7>P5;F#6^9\S\SYX3>[O7BS@8$]>49L+N0!F.[#
M[V)'[N*$[V)3?MQDM0*6WJV/I>[*1O%6MS)3;4OK=]W%!\]#:_4J=Q$4*2^X
M/!O[;SW_J4L9Q;5\@SF%K?ZBO=PJ^D\^.;A=7=?E',3H/]+?T_^.P[1ZFY_D
M/B]=VC=XE-O"I'/&9G!?PTZ[/?'QS[,Q"_[VT],H_(L-DB>@)BBO,G=(^O^P
MX6$8)_')Z$LPB\(K-H2U '(2G\5'-X-).F1#7/S!-(3O_O'0J?EF+IZ9GT1B
MY4;.:A$E#\,"'-CM?DVIBQYU>RL2AEM%&)LLFSXXEH39A+@C2?"V^/CG&S^<
M>G%\&EZS2!0W!_H2I/.!>3$[N(P8^8DXQ3PM0PN=AT/ 1>3!$9$KT<[*K==?
MPP_]Y"Q S?J*$O!R>T5B;*V1&)^8:O4$R?%1[!L/2Y \R*9%8J33OST5/@DF
M>+_4MM+N&[DE*%BV5O.#MSN:7N#T42^065!WW-OMYJ[G:/=KZPU9EM%*1SM?
MKP8OU_>I=^,'G]@U5YI,?^#F;O1BB:%Z44^ET$F;!^LX?6%<_O-P[ ?>2>0C
M6<<Q2SYZ@7=)]*JM[L_W?WP^>O<N#89/B!<OD@!JK7KI-;P:0>5P^@ 9Z&2"
M=_HK4E _YZC(: F/R'_'87")_U.G1/>;/WD.4&=Y#^5EO)7G!;=]%2;?$69
M?L?WSD.W+S[^^1[0,4^1._JC]%=82!HQ87<IA($\Q7VOM[X'N-A[>%O7VW-Z
MU%UUSYVJH[[)=I\'/QFNH=EL5L>:=4O]G68N^\RQQ<<M&]C,3#1GUUE1=>]P
M6Y+;XA:DCG(!.9V'N<EOSP,Z*"N[K3H\H+,.UTFGK9O;6G ["F2U-IE3MNK;
M@%H2H2MAJ:/)$,@\7-?H;K:16.+=,>H>-[QUW16Q5!WC\M$/_&DZ%4K9KVSL
M#R9/)3LMCI)7G[W@DG&6BG\:RUF3C54Z_J3K[G0"5]U!,,3\FQD"_69^/I\Q
M,_W&Q.2W6?6]4QUT\]&[^:;(2E_.EJSNF:RJXW],;G4R&OD#IO#U!"P!F\RQ
M2K'Y#<:D=*NCCTRN]6V0UZ9PKN^&O*K;6IG<ZRP<)==>Q !Q\N-;=L4FX8P;
MC>,D?J(DMRD<K3:&OT4RK&Z[97*Y;Y<,-X7S?==DF.LY_N=Q$*>1%PS8X<3S
MIT^JX^:',([1 ^@#F04#G\5OYI\\--F=C+*OY^;>ER[WR30N;N6;^XQ9<.E-
MC#2*)[!QGQF5,SD%BI^?PV[$W@!#*F#_]%\,7ZZ^SJ?BB.\6VKEOMVN33Y=9
MZ;FWW:[["E+HK66[NKG@--<UW',/L5/W'+@%CZYJ:>[F&U=1#:FCZ6P2SAE[
MPP(V\I/X8#"(4F_R% 1+2>5OO E>XV=CQI(/X8!B\C2:KK',I]%WI=O/U<K:
M;N"#;>!:BDGU\CVLR/4,N@?(J'$Z03'UC$57_H ]K;)G2_9OV2J?BA#7<W+G
M;[M]#R;4K6/[W-SI._7F43C!I>69R[>T?<M6^61.7[Y"\G;[GM3IRQLLZ%:G
M6YP-CVYF@!;VC8DL98M[&I)F+U\C>;M9&RQ5YOM\4ZK!A]##RK-1&H.:CW\\
MG0"/<S^9L)/1<3#TK_PA"/GY-(J*M=U3(N7:#U=UQ-=VY[Z=LD<]86ZQ>1!]
MS\R7>6*&Q \ <L*BZ5MVD61>M&*>S,/P3:='U<7L%<\A-Z=T#M)+# RNWI_M
M]MQR>SJ[-NQ09[7MZ=OZ]G0W-M&BNY;%<M-"EF5%UOH1B"6YX@S$19^ Z,7+
M*@$IGHS*,C(KEK>,,M=T)C0D/I2+PUTQ#[//C1>N_31:6;HK\N9^4\\_1(_.
MABX\Y]&IG;&GL+2*B-%OF54VY*DZC?P!>Q=&LFC5V(O9\4$P/#X6I0J>EH4$
M(WD^>5-6PC_JKO3>58/UY-OUVXLW]/?TGW&8OD^]>:$XVP,=BOO?RJHU/DP#
M\'5L8J=2OWOC^8<HAUT^.0FS(I) KXU26-NWJ-7UNZ*BAJQ^(YH&/(W=7-K[
MX($4!+K]5BU-T1<I3GTE)"S<E>VV+#].V<;4E&!6S:;OZ^V5D%>Z3?%Q@^4\
MY"1U<T3I4;>Y&I8<F^O"+1D]"!?CU(_C,)I_"A,6'P?P ]$"_OH$M$,5?CT.
MH^2\7$FKL<:'"B=<52)P;)%XTOX47O%<Z%MNY78OUR(MP&XZU+NA9G*WO6(*
MO&-7IWIL-_X!-_ZAQ43';FI%E*GX04]\W- B&NB+K%E F3^Z:@%EQQ9%:\G
M2RAJB8\;C*)>?13U5JZ@X=AZH1&JO].1'ODWH1<-3T9O_0@TY#"*#\>>'TUU
M9^'F<HX%KD+\:?'2'NBBJ%LKA3_J=%;=Z4YNI_NU-WJ[SP^WS_:*^HYC=W.)
M0+]Y4>0]F<JXMVQT;"SN_L,SUI+[X]C5I5.VF_6TA;)^+E)JNY_K.WQKB8UR
MG.H*(*>?#Y_ G9=E%P_"*3OW;@[2!!0DTZRGEO)M*C^.DX^TWV[=(QXI5Q4!
M#T3C^DW1KC270)O::J[H$G"<8DV#(9L!,0,PF9P)#!/VG-?NGSR5^$I5K&>&
M<..Z;MCP/#R.XY1%,;\*<M:7^HN_OU96:Q?/G'PBP7:+-V>+U\2QVI5"P':S
M'WFS'UFRJ(ZM0*DX!8S,S])H-DGCSRQFT17+M[%X A3QJS=)>8[*9!)>8^9*
M?! ,Q7KB'$TL7?8W*F+6+9L+YV,:!K^QR<B+"L2PN;3PP+7;;D5R%2C]1@FM
M;B'=;XC0[K$ZVY;0*@DM;YPZ&\.VC#W_R427W;GJ4&&E3R-+UG&KC56'G_ZH
MV,#-W3\M9^,PC:*L8MYL9+^"!:V9%6PJF3PN&W"K:]1N&<*WM=-NKKF.5AUP
MRSV^"9JZ5>^>-?3F=-Q\PZ:,IK;<X]O:Z;P9]&F%O-]Y<^M%Q&^:H%AMT$16
M_Z1R2#:=SS\$@3RRX%!M!-TR@6]EC[L+A<,MQWC*U/3PPD*ODIJV'.-;V>.\
M_? H&H:QOK7?X+:::WPR(3G-Q8;#PLYM]J'<=/[^,$3RN/)"L]ILN.4#W\@6
M+[87;IG&4Z>H!Q<9FM76PBW3^$:VN,Q,6*QR^ WN[FT*'VZ<?+C<7OC4*HEN
M.K]_0')Y9#%BL?5PRQN^J<U>;D;<,I)O@[8>7K18;%3<,I)O:K-+HA.]X,9_
MGWHF[_@&-[ELJ0]0C7)-LF1K:9!BV3YN[C9N.O]_4&IY7.FBM3!6<<L>OKT-
M7QJRN.4EWP9I/;B T5H8N;CE)=_>AN<MDR1'WZ1/H;#5G??77..3L4>V%MLC
M"SN7 ;>)N[?I7/]AB.21)8EJ*^26#WPC6[S8]KAE&D^=HAY>9*BV.&Z9QC>R
MQ:(A !5*=[K8^$E\W*"R54;+A"[6%*_7](D>7;7ID].VJU#TYR=V_8%Y,3N$
M%R+/[ ZT^0?" #WU)EA37"/_\L4]Q#%XA#UV9#G@.>=T/?'IS\.QST;O_, +
M!KXW.1F-_ &+M'W>W&U>4@UXP<(>J)H1,+MV_6+ \.BJ%=#;O#*?W-L-:WEB
M]JGFRUU)BVP+$\_)(!']>FSQ<5-Y>W_7L>LW](,;<.5SSXTB[L%,F-'3BYC]
MG0+<1U=,+U2[N<=<5:DU0<]*NU0\\*!^M=:N[:Y*S<(F(K8*KN'MIMVWMZ-5
M7X'E.[S:8>0VBJ;:X?YVAQ]@AYOU=WC5:OSM;NX,-VVYQ69QKR>XX0]<V&OS
MZ:H^YVBN?(WWJNG*J$[XC=#5/58FW-*53E<B"LM>>A%M, %MZ,[F!<3FBBW,
MG0ZWT[B]3$+DBMYVV^[U0&)CLEH'LGT7$3$-?+[!\=B+6*PTURGSXC1B^[A,
M_Q7_\<>7\EL^%+ZK ,I&2N.AMO?R%3\.6Z[3??7E[*TVC@*K>JQ3%BG8Q)AD
M;6$ZVO"%3^F415X2:HGO=>97VY4?PQC\+0O"J1_(GTHFJ,!488K\2'*CLD4M
MQ,@,1M4MH.;T^&MA>95C#8+Y@ITB+]"RG<)>OT=$UN_\"0/TX3$3-/:9C6".
MRGA-.MJ[CMMN=F#U)>/LYZ?@GBH8=Q9&B1]<4K'HN/9T?^#&+!O-7-H!'. A
M'N)W$^^R]D0C;Q(S/I4Q@+8@,?D[/QYXDS^8%QWQ<UM[CEWIGU@TVKZ:[VTX
M2*?JD5-B"N_@N_K8^X^8JW*D?0UOYD,(T>TFP_^63:=&*JZ,0W);-.KNX<K1
MRE:&%T7M61Q[]S_F^/CZ?O$0'3)T!DRH?/XO;'Z;DZ0NR<K1]@O3'0&WNP32
M_RD*KY,QUM[W@OJ3:F2^8+@J7A$= F8OPZC^?)_"8-<;#-@$630;6C1*GG6H
M8<OFQ58X$1QW*ME,?:<.PQ1P-#\,A_5W\].O^J0+QRRB_!CF0'>/?\6 M#QQ
M<N_*P\I'*UOZ9W;IQPEVT/KD3>NO]?#]\:<#Z_/1X1^''XX__60=?3KZ_-,?
MUN')YU,=#G/TXJK/QFPR69F^]%$*E\/9U)M,WJ2Q'["X/J-)HM2<0A^EN Y>
MPOLL"0=?S^BF/TD3E*F'0/46WHPTH9!73"!X$RFG*X3F9]:0#7R8+?[WL^-/
M[Y[M=UK-KMVVC?.[8#8EP DQ]="+QQD$*(.9T[MF>*(^O0T,JM6RNTX3C57Z
M@+>=)->N*#^)W>W9+=M9,LG!8( '*/[,!LR_\BY '&")/"=W7F'3[K3ZO6SF
M1;.L"Z+%Z&C:O4ZW>S>(L.X\.Q@.V?#<N\E>6($ >LU^5T-/Q01Y.$XC-O/\
MX=$--FUA*V]2N^6Z[0R(TM%7!F'QKK0!!ON6(,B=.PB&)\F811F^XO60;EL_
M,[5FTZ3]=0&YA)K;G5X),=\6R#AF2;PRQH"==5J=MJ,#I(^\?[=)E[&WGFLW
MN_UZD[X%M2/V 4'T"(@V@Y47W>GT-,JMFF _C_.[0+($$YUNOW\'2$YF*-G!
MY4:!,9_]RW%R,OH2,WIQ!<1TFVTTC=2:IDB3=X:J@*2;^%7@3_[]#(6.9R\Y
M/5 L$ UUEE[\Q0;)>?@FG5]X@Z]W7[#;ZSINMP5+KAX]6^?=(%A, 6ZO#\H(
M-HRO X%Y7-9Q%F!^VZ7YJ\8N8P'KH'V8N=GLNLW;S;P:<;?ZK9:3GW"_#+<K
MG.DFR(?=MGXWEL\C&/^I-T=NOS(K[[;;S9)[Q1R^^K:K#\;BY7<[=K=U>S!
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
MCBM"3)VR<#8!X#ZS67HQ\0=6.+(XFI_K&#K]?&@@:._[)4+<>=SI EWU7\=
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
M-59=WI7>/1 MLZ5)SU"'XV;/.M6.34+&7?5TK&..?!]#AOX=="GYZ(D+4 B
M^4C"L=PV&@808YH(Y=$7=(F]5Q8#<A3QY7)7)OPM%LBU/8D7FA0$C!R;&3%8
M;S$"3+PD$+X-9#(NQ1*>>WM-7+#:G])PG'K6+VF9;HXB8OZ8R5-TQL-(K9UW
M_@W\3,'192IW&3=?I/]H+%Y2@9HS%G-JQZGWFI19_D-.#R-%S%0.I$1+ZA@P
M!U*H>[U&I]EOM$BA=KM[[>Q.4/I8B6JS%,4*MP (G00=K]XD#C79W+/>I'/X
M 92$C'M):"6NK]&Q(H,N,L\VN5*G+-&E\?QMIH5)J-&,"RY_NS70FLRW*_%%
M\$5!;_2L'SK FYUFT] <0621$TNO>T(Q>#MAY,-A @T'G?BQ5&%+EHY+@G,%
M/.,*SMDP\Z6K9V<PH2_"[ =A"DPL' S2Z'6F^C2RK9[)FB+"3QD,LZ 8.3*L
M"?Z>A;R\F1<+(ZF.L@'H9^3Z O:)2+@,X)0J#SN90&[0TQ5P+4G!.IAX*1HT
ML@T2 36&SO3=\C6E*:'_$G3TNIK25E&2CJ^<GG1+*:EP_XI]*#>.$M$*G4FS
MT E12YRNO+05<YGI9QCX,DXM,8$81<@)4W\ !_2G*$QG5;(3?R\G.N7D'BL/
M/:@DBX2?AO!@,U,*0F,NW6D8JY63AV)3HI1?$K_&U[1P<GQ]1T!D!,G^GOZ#
M3GK\*7=Y*%14!2-6O6EN$P4^\D>YZ0OD76$_%:/NE U+SYHC&7#SX-%)."![
M$YS.ZH7D(3 #CY#9BN T&HVN,B+%G1):+!4%K2\SY,K\$A-Q01H%G,H8T-SV
MBT U\10 6I!)I6Q@[=A[[6:+5$6[U^4NKZ_^)+SVDL2"A476<W8C=>S$NY'W
MKHAA+2-'U.BSV-9SNGFD;IXM0>"-TTX.KU*#P8CT(*'0*F%3O6#:E7XQUWU^
M?Z<8J!?QR%K7YC,;]"&'Q; -"LD :##*TMH1%YR'D(XF_@"OP.0:'UE,8&1>
M" =DT>1NFQ@'E2+,+)QPN\6N-%_Z6!/Z>W8@*K7W/GQM)?+\4F>9>1BKW&5W
MEO&]$NF>QP+JA^*%XC<8,R5H[A E/V2YBVFPDL>5LI2\UXU[W,A#(3UNH""X
MFM'(,*A+@7[L41))/5=<Z2%$>[T_I4#H:P8\"\T*PN@N/+2(O8OP"L3<'1CD
MFD3@+%9\?2ZY1N:4*CBVE(!-KBU"13W_UI[R*B[T:A6M<'5=6@3+#\U^MV%7
M:R>U'5N91>ZDZ)=KE!PSG<9))GK8_2A15Z5;"^/\'LP3I_O<C("9'>F'.Z")
MLL"MIEW)\>0*O$G$O*'$E]MO]%N]'. <3AXP7>''$QIIQ%#B0R)PN@VX&/6!
MZCGU5O3I(1#U_7HY;UZ)(X^4UUNX\O@6$1A;;]Z2N##SY./N:;>P$B>'BCX
M2+KCBBD\I*OHS-KC!K3BW4<#2C(@BL62!%P#D38,?E@KY7#M3A% JJNM:VM)
M.%*._?7@'"UAK;UF-[.$T9'!E!>D-8 XR_*2N2&<$SN49Y0]HG$#G+%M:_Z7
M[I[3-6QM%XRG"*&R2+''<*]%1-)#;QYK[A**'_:X#(P>+\(T!\ EQ-0%H*D9
M^_RX-@RFSL&3..2=9>P><J @M'#[$')/6.U%5JD0PT=D$UL =%<'VK'WW)X!
M]8X&]@5W^^?N,#F3=D\RT+RXY4MC%J,4:!&I8P$9\>S8X@3?+W-0!BQB!\ T
M%YNOBL:34KO,UKR5Z4.*VCH+8P%*O!7()TF_J(GUHC5,;6J%/6R'3%N"_:J'
M:V>0R#<*H8X3?^HCTY^H<C(#E4AFYFA(LYJU0]7_@@$H!10<^1V?2645)/H1
MIL'B5E80$@J-\,Y"+RG(R_ ,SWXC4U#!89K9#8D"56:HJ" A9#SE.)70520M
M(UQH\D'/$3)\#I/*0]0SOGF>MPKDBZ?HZI[Y,P:B*?N788;;T=+,#;!4KK@$
MZSLF)IG@QA,#>!)M'0948E710A*\O F9&\D5D992@9 M45POF.T+L^7-I2J+
MH,Q1NR2+0(FK&DF0Z"I4=O*WDA +_X0#GY@3+8A\A[C2Y2Z=(O<ML](T9(!5
MJ< \RTY^];D'S5/UVYF4:=LU%H\C'P5 HXQ%%%:%56/32'@PT4.@@T5;IJ_L
MZ-0LT8*/<Z%6:FMUD;8@/GT,6J%!E/RR*HO3Y83%7<L![\:0[9^8JLRPP-\3
M&;5!X@=<;59[0JB01AQ]L'("WZG /)(:*M6:_A-> "<0GH-4T3;@-4.ESK_J
M1<=S8=[T'22:;2^D,):J @JD576ZC69'&@S=]E[7T*.DFO7<?\$?;[OZX\V]
M5L?:4<]+$,N<! +(UX2,Y[X:3S-7NGM-)YL<;C7=7$16!= \R(27.<1YC6PT
M^ROKF'G *)4:%8H0@XRFO$L.&230;]# :DU$#A<@AW"E9*Z=F@K,P;1AQ/TH
M_-#R4CM4V&0G'HS9,)T 8W[NO1!ZG+;*[EZF(;V0EW=1D;M(8SBL<9S7)LOB
M$;U8Z.^OK><7+U3Z15.?%C1D=X5I3\N,G(TJE7%'F,8Z8KL'' \]G=8<()YV
M)41E>B@?L[NGS >>/_*LLQG#RG#66<+81)=A*VNZZ*^;7.TR]0"]"3.536&.
M74857&O-@CQ-PN>F3!4)0Z45C(0<C5EGU(0#B%(,1>- )5$M(V%14D9&DY B
M70FW.!WP]<@?^ OAYN3B)XI"8N*$"HWJMI-W79&8*TSDG@7<H:<(N-1(SB-2
M11YX9\\Z#A9)/WC9<*.J9ET8^5%L&#0,Q"J$"3>E_IQ^O+2,C5PH$I_)TPS/
MU@[@"G0G^@-0A@@TJ4UW)+A-&46'MQC=I.HY/DZBL7VRR4J3<8YZM*-(EWW^
M.)KGCY>M&.++LOA-[[5>"J?7,$5!<]T><D0N_E/8.&B#$].^B"57;A(FWLS0
M(YW3R[C'!49F\)ATC&H@\D(#(*5\QD0+*FHL,X8BM,1M9,:H8;K::V6W$2U6
M2M3E[[OZRSJQOA"8"ECEN]K$M!?FU-Q\JIOBRT=IZA"T=,.;%$*OM4M56-!
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
M2K&7TDS/!27ZD5YAJN8@NDF(%DB65F,BR@R=G&F;)T_Y6<MR8WG %8U(7+_
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
MSJFH^,&6.PF,<"64IQ.J[+A9!'HD%9F7S8:HYPPZ_AF5'I3>_?(JE68)'6D
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
M*"MD9O(A72]T;*O_I1=]YV93^%>Y,5HWF89)\A9?-N5"1FTCJ@$YAQH5,ED
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
MW?((Y!^S8LD7[W,IOFE55=5'8[MI1/X16R-/PXLK2:N#SKZA7=V@J),I-3%
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
M@5<2 \M303:ZH]M0<;=JJJW:02P)!OTD54MVK#RYN$JVJISOBS6[<V,\<K6
ML@NU7$6A%I,R;R/0WI 0%,U >@(D&#<8/+CW*&,O^7M3C<.]$\=<<1[AUH;%
M)5BJ)+V4!X$P2NCF(/#(K7#\F"(=F .#(X+] I,]=2EGMDI<P3HF*J ?2*,F
MZ])I&!K#SANL:4%V*L#RPAD@,=;:I<C;RY*G!LQ0B4[A@\"BI"CQ(]R@#%V)
M)]0]G2IT4OU2;9#$:4@>X>,>3U&B)-)>1Q^PK>8=]X$:YDYUL;#C#?> 97AG
M)0MRK<?E%QZN%YCU--3TV!V0E;>*#&4+$Z&PH+'4+!+9@0H&D7C7GLHQTV$E
M\)UO/2DVTC=.KBNM%K80H<*I@>B/7(+,U;8*%E@6Y\A2+M5$9>#)HBP:K$^>
M!G5UQTY=ULE6_!!AW^/$K21?L9N<8JN>4*0=A-SIF=7+X<L[=J5EMC GUR\.
MLE.5P<5(0E4/Y+(39H\Q4@\B9&&,P%NSNV7@5?8>2P)(E@ZTFS+'A-[(A:\Y
M7Y=& ZKB1ZU&0UD'V;N*3"+'[1,C592,$>7@Q3+(JJZ,0+%690]\)L:/(SE3
M=,7TI*S9:E&F3 -"AC:%>5S50(:$DP0K]*OY#MD<;^K0*E>B[Q%E!]C^11)X
MI96#ZFW_*=F ?5O8U]2(/\RZ53"+3L^^?CAL-8#_LEQB%4(RT$L@!; 9^,=<
M7O)X;?GP\!#]DY>GQ 8J+*=@%J+;)+GH6'PC5<!=)Q1WX.BC-$M4CQT$;=HM
MW<YD,#IUO(I]$D93 ?6H>JU>"A^<B1LOU3']M\\)_Y/M7!ZF"%@OQ)P&\A#7
MGJVK7#9RJSPX=#J_@]["OZ@@+'*^("(R>'F)$7^_^I*(0,!P]M<?TYW;91!
MD:&F59.@AUEDE"1A%1DK WM*=^J<!PU>MF D$OEU\JZ*F@L"Q^Z%'ZO[5E6"
MFGJ_?%YYABK+6@^')E6@)XS$R]KUY(QD-#NI!)3D6=#O76:4*ZB5:7)N,L B
MG4A8$X<"@_B/1$]4*EHV/<F5IR,]\T2_$!D3A2?LE3JR$,:YWJ:?4-MD42XO
M-F*O1>IL*=L+<&6>GN%0F@<MOXDX2;JMJP*0 94(A>Q[D,AP&8[B_E2FQGA^
M4A2P.@C7:ZCCH+8WAV*.(GWUQ7&'4WD9D2,GI1V:A1C3G%]_DV?MYQY7CW-D
M31WK0&$(&]^I6&<YU9FTGTRM2;:GGZ,"54<&%\%SC[2;97<WQ4X;UCNJ>CC.
MC)FXWF /83NY!8#T7R,=9B2R[!<L<&&^JD>2K0V]$K<XBTMEFLJZT-F7YLPN
M:GPJ.59Z)Z8*SRK":\Y/2U+,U*Q<O-S.JK"RWV@AOU"5IMN_2^Q%'.L?RI+5
M2(ZO]V6.?^2\1#X(MB81,WAP'^6&FO'*K)<$X:V+]]Z1(P=,]"%RN%,KF]-0
MM7(T+<GQ=!.9/LNX?4;2A5#7=#7)09>#$+>F[8BF%J;!;</L:QG$WPAN0W=R
M!U;.P3;JMQ2D1ZQ(.!\G@'2L3_&> JCE_1]^XHO0W&58CX"1TY@UD>%3IL81
M)(6N*<%T!\I%DPS.=7B/OUY1=\M$CCJ:^5FEQVDL 6ZC)AN:^+B;#$!=PD?%
MOQK(\IQ7JJ3]D $(K,K$A?IE+61Y,X=1T$USKW<1!GZ B"5CT^*Z--T%IAL?
M)1-EPIE)_I6&7&&I_ST&C0 I[W+<C?15ID3@=>!94*-O.<<YK_QX3W8]_<;N
MOKS';C6[NYG\)+H#EM>F,O6!#@LC"WL\V0@[B2PHM9"*J>7!S)RS*'="&T&K
MP[5I>V:Z5>NN>E%5GE:L6E^RF]RB4178B+X;32EF3LA0DY';ERG7X@<GW!I@
M7@I4FIMF+\H!U[0KIRNF#Z5I_YV9M)TJXHYQSO^E+!J^L_8LR$/X6^@L!F9@
MA'P@8%)5590 "V1/46]4Z/LFG[D1(+1TY<1')9VKVNA04+19PQM$-,T\4X.L
M=D/W'3*MAG('<+&5'%C456:0MSIEC?WD/0>>(%@$@%C9=5P=V<F'YUMNG8)#
MES=N..#)T%TX'C2GM#.]XZ/A*<,7JOP88'1OIOWH[=7;\%9"M!@^*HY?(]8%
MRL O03 @#AMT=EXW+=3<TBQRKJ9BXC357@TDW*I'+7A_\$&F&>/C.G>/$W1D
MN)Y61NM5X!QQ:5EN:\Z1D_=2V<;Q@1!)+?1$IP*'0I7<8<P1AKB3/H0&.>#T
M+P5*A\)DLL*J#%$6R*_S4$EP\HK %)?0T;U3&'$J/PGC3>@4ZA9P>+>B<).B
M,<R<NMOJ"!RK2C5'_N&E2<MBIT,Q*"DKKK2IX"_&R2"C5.BY]J0JLU39J*@4
M%6U)%E-JNGA2>2M#^1H2/7A"STSJ<P)A8IDTEO>A[16^!#,7=&E%QV]0R<T!
M[E*HEAZ7N#7#/^$,H_R#_?;^KOEI(H)LO2T5N[:^<?@P10W)(]7(6&[V T\7
M/86:!HH$ADR# @>C@ENKZD'*"M935"5 #V*#)VM;5"P4V]_VT2=P9.<1LP'[
M"4J]2-XRRH"0;-8K)+HD)T(C5(@;%=!KT4G7V9DVT2#6,5^T8[*@5 %Y5Z_E
M?VK3J @QB7CJHI]Z+UH>"R8X)"'.Y&4BD_*NM8(/&?$M##I7-;J6:GS!BIT]
MA_Z'#-VQ"4V;5GCG\L)X1V=CMWOU/1BQ6;=T!WYOOSBW$ O&.E8"BZMX0LF8
MR>WI_,&7E6'6@/N-SEZ[OONSE6"J0BH8&C;Y$*<I )W$<.Z\$>=:@F["$N@N
M[^Q/J.I'1[:&LNA42&4S2O% N)%08!Q(3I_"Q/G%>-+/1J)V&KOIP3,C6\RA
M JTTQ)#]@TFH\,3YNO[FD1T>Y2CI0T;2QF V*HI$(@:/0O7S@J)59;N7>T"3
M\Z'),""LZD>N7H?9P"J]@MLS17?V]_I+O(Z3 ?9(3-R0P:3UA=<==D[)\(NZ
MFB38\LG9:>Y2!ZZ((^XFGYGC]C0HOM78;#NC2?*,99K/'J$0)C\K5T9H_<$W
M&5"RALXF,?E,5+Z)/0M_<.& JET0.2FZO+K$JR1([KQ["5L@E$SS%AAZU$3&
M5.OAO.2-7A+#GLL"=UJ&A=/,KG6<2C_4>:$ZT; J[QSE> F1T:B=.FE'V'FE
M,C_RY.)J-Z,B-LMALK-SJGCJI[[N6E,U9(S1%F.B)KQ,CFC!3E.O''G3S3"?
M,N$& PA6?AG!OF/6LZD3D=LVOVQ USTD\*HB)[+PB?&2_>KDF(#B\93*V3Z4
MCEW@;Q/,NV7O9I_BF0'SO.B&A;:X\)%:G^25T^U%QN\&08RG> 6+:8[P,X^N
M35T_2=P\NNJ<A4!A7+)&:O$6XT!EL5%:U16GKR1)E2H@(]3^ N=-[4%I='U#
MB<9+T2\T!P]I?_MP*((3GGFKK8"NZ>.0DT!@7\?."F3800R;H2C!=@AC[I%'
MUO*I%)"RA02^F3=0B3R*]T96RFPBQJQ<0)EEC%YA0B3A%R=C$9)_=HH_C9QK
M-_J.NH&A2GSF"-LX@,20>^5-8TX^.4:C25M'Y2*^ 3]=>6>N[NN.#Z,!4E4<
MJ&XRBU"V22"ZK!L<,-]<ZF':DB5+/G+O161&O%-!]>3^1S,"8^9"9-FKC</D
MS4AAB]K5[D*VOF/\=O=Q+MO%E^WBRW;Q6R(79;MX-6K9+GZS[>)G9*(5/O-[
M)(;QZ)LW%,D-O-LKVL'_^LWSO7$\_HV<_[_4?L+__'!XT?QS 5+-L(LZ&H6$
M[A<3ZOZ816CGA0D]6)"C;'+U^Y[ V"=2W"OTXE*L+:)X>0X_E>+&@CQ6I@I>
MJO[\@CAL ;T>>^H^1:"?.HOF@GQ?9A:M)\[B6^#ZT1D6,EZ'[@"')'_ ZK=@
M0/7*!"G[S3?X1PMC:)7SZU]/+IW+D^.3TS^./G\[N2(;?_.^TZ*.9'0M@]*F
MVH[8O0;&KN>/'E6K;\Y*W_%V'7=PSXT0*"#LA8B]$/(%WM#YV*MVZP>8N^)2
MO8@?:-3^JN[LYE2HY=%  .W8:]*\- DYQ>_K[+?Q-\D?80X3ANCX1\UJK]7C
M$+!WOZN:2>(WC28\W[)"$P3&,^*$&!\T2&9@J&G30YUJ?;_UCL- +"8H)3G
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
M)23ZX1==H/0AL ?(DNQ4#-'(C0M0+0%:D9)%!40U;UXSIN2.4-O(&&:6QZG
M^,FI:?-BYEY+!9F>>>^A/<:IS]EET!J <(Q9AKS(F 9<0S3N,.Q=Q%:'-@5:
M>X:%@MT!F$B?MNKTP7Y5[A>^,5B@_K1=-)JUSD\UY]QWCN);H,/I5N4R&VO&
M,&W NY 7*$0M<XQ2R5VGN6]V'20'U+M9:S:U?E?QAXQB9BF&,W$]MN^=Q*95
MZ[3UDY_P,;!%08K*7II*#\'>2'>C>()P:&2V*\4T-^KVH(UNK6EMEBBG@9]F
MY=P1]6@XRU",78S/DZ97<,B>O8LA^PV':LZ7.$2XM*D4@/1H\&I\W=1%\#9X
MS,?C#^W_^-0(+!>;.&5)^1/XL3?%32<"<7-Q*ZY(2\]R@:-=Q1.$UHWP/:1U
M--1WX>#9 1YW0'?A[^'0ZWMH7W',2/_(\%7:7X2K$V3P$#5..(-8U)RS8(KC
M@:E@>MEP2LG*WW1Q,AG2P#[?$,O] /3&@_E8.Z\"I[L1H&X^#^-.<0;(P-@?
M>=_%Z)$_)/(>@GC$8B)\4"\"^Q.1<&RZM.U4L(/2N O-#]BL8+?F/17%/ B_
MX]AR(7B#5Q)_YPYF23W1HH50CI16L*QR26F5"M)1:FRK&B5ND_,'"^>2Q(YH
M@K@SWH+9IZU3R\1(D.!*#0*#)12<80S_20-BA!SG2V2V;#);[5IWWTE/)P@]
M6!X8-F=>'5OU4<2,SA,MJ/@)37D4;N@@K1F(/+00-@-\<0LB0RJ0GJ5[BTH%
MHPUQ?X8/K/F:^9$A!N&3R)?*\LV8<76NG>&EFV,:G!VVG*!GHW@@!DD?&9QU
ME/M<%T72V-/>,O?U 67PQ911 H>&&T(?WFBJLN>;6K:$6\]J)GD!1Q0QW64Y
M)X(D6U'6IRAA4_"7T<-",2,;.9^_B!TY4JN/4]+;F#OX-Q/I^GY,0)VI;>W@
MIRJ(]PV>2*3XLI.,(N=.X*QRCW83>8:6\4ZX ^F0R?.+_8G&%N4'!?,)J8^0
MF_ 9F 1XW5SBD!)#X"?G#CPGL&555%LMN,T#M='8@HOV!)<JSJHGCCB"$7QB
M,6\])!::,)=L?Q]<:O1DQ2AXJ#F5(W+5TOHBARV0 EQ,^"=0H6VX6BMXU\?.
M0:VIW7FSVU>=CXUZ[4#+,CLRRDY7+$&&)_)$^),$*H7Q1H]IA281UFZM):_I
M037;8)O8(^_*&ED*""V1)>2S#A\UAUF8!.ID\O22*WIX_[ ].22OWDOH)!G&
M'-[JTWCJ#<UFK6ZTFBT#M:0C2%\9V@3_/%2[$ARYC:52].>@BLZ> BJW/8M&
M>Z%9Y$^@65]] BG7_;U$BIX<H#.G9-S 6-QQ4<J87(K3#4O$KN'(&0W1'4*F
M'>.!=N2IJ)?"6<8SJS; [Y=OYWCZSMG1BJ-Q.=^!B:VR<%:=7^+@+G:=_XW9
M5SK&1VX#.@]X::]61RZN."0!I'RE^!5? SEZ(8^4QUM%MSZ*7=X'V,^:$1R=
MRA?@F$H.3+A$#HJ'M3M[-U867&Y4ZORYOU_MM@ZJ;? /=SXV>VG75\Z?SH.*
M;GV*YECA&'QX<N/@I.J"PQ$^.LTF<?S@19"T%PMIY(?O,&H;@:WR!TCVR!M[
M4^H_&4Y]/G@8"\5^V=#U0DIGU2YIEO-PJ/&$=E UVQ[(#<*-'XRACJJ2UB+
MO(M']W@2\%/HZKE>Q.H,^P_3XD51S(^2-(P\F(>4JB/]P"]A$$^<G:L[U_5_
M>+O@JM2JSK?IH(8R 41+?[;!)[3]FO.K<@/AF"MQU:-^')%S2=[:;,5!PO*5
M1VM-CM+LX$#FH?ZGS_$C^+KFD\&GW;1FP4_@V?YW6W,H?&J<^AOX"69+&F]*
M:2'% W"E/8X3TKY$/\N^ED(&8S'%4YY0OIG^F6M&U^I$QQEPT0?XS8#4SAMH
M_/U0@.X)/LA:SJ/5>B#'GLMPMSI%\.1H;OC6[V(RS;J=?) A O2K>:)'5\=.
MN][9:];WVO6]!@5J%T1YK[VKO:-I[;FXY)6D:)2;ZMQ-E71_EL7(;JI)VX!2
MF'G^5SC-8A#_!&W")/2PU813^<WUW5O66:LG-I@\MG@[MH4I>N62-F<K(_87
ME@.1;].JZG.,*%3R+YQR["A\GCA-J<BNO,K(.S&KE;*ZO5@>BW(J<!<SRXZF
MD;:%2 BGQ=N.#$RYV2T6MM;/P0]>Z=@',N8/52R/O+'#A/=HPB!:R2.O*)QA
M[N4.$L&;N=S*[[S;._::=F WQD]@8;^+J1Q)17+YZ>@.MAZP_6S;IR /^ -%
M'.9C TT[GGR1CF)J)V/&.R>C&"GSO^NC=>[,U:3UOEDPGXHUH:Q7I)Z6SU"P
MUEJ:3XX]C43034[=#N^:V>$4=&! =<W!315\GML[#JKCDS6Y\'V*K6,D'1]0
M,7>E!0EG(<FL67(-0ODWR:2L9 Z!,;ZF7'<^L3T/\#K!M_B9N,=DW@6C0;0D
M%1R<3&_6C4_,UNQM) :68A>4A@S."?BWMX_&-ZPB50,QXKXM%!Q#V3ASY97G
M"=*%?NK)C_Z=Z]\*YPA4\Q]@?N2UJ_4F4-@[<$+PE@(,RQY,:X\N>]#="EVR
M(D ,W[YF_<"SDY-_)"PRS2AO2IGI5%&JT+&2W)?+#!]BD-4=#KT1QMXCNDMR
MG3X(HD=A2G"=QE4K_E-!5^Y&4"@(W2HP).1Z4ZP3?C*%5TJ_/*"K9SP_#'*^
M0F(HFR 8H7<=H49@9%_T8PJ6)@GU4+CO@]$]GQ[Z(>T/CLI!\933.L$V2'U.
M3PA"FDU 5P9CS-K &$!R:GBM)4UATF2%P@62:(I@<3TQ1%[?[Z(4SSA_@K:/
M(HYI X&P;= 5G#EI4DQ:WW.&1F'MG C+B?;(R\V]"@I"*]"M/P8J[W=MQCEL
M%_DV-P3]D;L@9B!:.1G&OU>, N)O@ G].Q'-?D#*4"A&='E#%LGMTPH,@GXL
M+P^-!#D5U3%,'2HE25>HV;DQ /SV0F8AS @5X,],AAOEMUGG%CYO@#4V.0H@
M/.I[;LZ5S^O(\FODJ>?.'<G)TISP),PJ%TTQCQ-V5516VC&H-QJH%_P,^82>
MH;I^8&U(7C)4&NP^'JSB/LXZ5J[LUY ,/9-S0T$B-P0%"WG+Y;0Y30MOO/@N
MNLSK-JJ]9J_:J7<=F<?0ZB6NXJQ M=P";16CL$Z[VH77X"MV/C9KC7KJLN^!
MXH4>F9EA#*PHRB]*W S5S07HP7,="A=/4,F>QXUZ!LG=&78;M3^#J8%],[GV
M>4?AY(WY&,O,L/<>&G-X1)"086.ZD?&8\IKL)9TC&4^R?9I0);;INPLVC_Y
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
M<M>NB-8(:U#$A9FU=D5<<!YK5,3B$8ODN:%;L']V1U1#O!6*N8:)K'F[I/2
MZ-3G^I-?PB":7^*S*.^<']'/OC?ZGP_3,!8?_K:\0D5+$;\&I7KJS(R0/'E:
M(CV?(@EIKG$2IHHSAX>8EB^S\LFMN\)$?/I&WR![_A<L\ FCY^?W^MBMJ(\V
MP/#U*K.\@HN!U4HI7H\RYQ#_9C1:WXV^>A&C2QQZYN5$;%UJ3M=/6R%;:Y_5
MAO:*S1W:-WI6>&V']LV=%98ZM"<&?='C[\IZ<7C1_+/5J7])<>QEB4\?"6:5
MRM.7R=.(6*,%GZ-W2U.V[&EGOKGD%V_$Q7B*GJUU8BG(EK4-_NS;D%&W#1&>
M,?2G?C\8BVOW1PX$WU* "V\1*A+??$,7,<T:,>[T[/C\MQ/G^NA?=)MPHV\:
MWB62)J*O(5<*,/D\GZ DXYO(&WANZ$E R=L 9!31;FX>"6&&)= !$72^N0\*
MF^_B\AC%KP\_E:"#]X2ZMQ?&/@,KP4<14LDH-DZ%WBU\Q&@</>*P_Q9]!NN!
M-[M3I]GY":%G/!XN%),@G H)-B<(5R>>!N&C@LYS1P9K)Y)@1(3_!^,B^"*]
M=8#<EMB&0,+OA.FG9HZ_&+D/#+F'_YB&PITR=L]0#L.(2)$[$M'>]'$BG)$
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
MKWF:Y11?RQ17PUMX\V[(1FW$&Q&M=Z ][V"*;QF0Y?G,R-<@' IOLZ[&&Q'
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
M% OQZ#.0<"Y7M(L:L3)75W-W?L(?R5)&1$(PQ8I800@OI1?A,X2X8)?C(B5
MA2JS]:9B'%%Q($,\C$82RN%&^ (Q%6859HOQ9!0\"F0"%;>Z$=;T1M,P[C/X
MPM 9!.'8FP98@E:%08=8:^ZYSM#M SU3^I0+R[DX.9JZPZ%AD?Z5/:UYM<WQ
M!(:V*INYJ%(Q<A (+L6<N&B3O D"6CA</#Q58RR [Z!@7PJ!5FP(G L1HGES
M;Q%P/?7$F9B><IVI!@6:Q*'(@ %U"S%K]!LEM()\,2IC%@VH^>$0_ X%K+00
M82F()/L9^5-32">+YUYP+IV\N131E8#)N@[@$XVN(Q_Y(J)^Z!$FSSJI/B2\
MD<V7ZF^^4G\KBO377:$O17">1,U :"J4NQD03;),?HMJY+/U\05V,I\IZ["3
MO4(M_0U691R/62/_8O]%>BXS[$N]L[2M7.M\]HOGP^6Q2\YG!=M?#"OVA>$)
M@.YD=Y"E4,:V'RW *0$#2L" VQ(P(/>@OT7K4P(&/(E])6! "1BPM?'P$C"@
M! PH 0-L[2P! TK @/+^O[S_+^__WZ*_LT0V?PD8\!Z+ $O @+525@(&E'Y#
MZ3>4?L/;]1M*P(!WZRN4@ $O1-=+1&5+5V'S6V?I*I2NPAMV%4K @%=5=U "
M!FR>RG+;+[?]<MLOM_W7O.V7@ '/H-TE8$"YK9?;^E9O<^6V7F[K;WA;+P$#
MMO7@7@(&;)[*=0 &%%4#%]5'<<U;'.W=NN[DYTS1;-]_S-2!'?QU%)T/K9I3
MF>E\??QKMM*K_N&P>;!?Q__[?W]+#9.H@945$VG"N1K"$!1'@R<3U&@?2(+F
MC[Q*H62C65AG]M?QV9\Y]!WJ9-)%JA0=FV]+4-4H+AO.4F0GM2Y(U"HT-6V:
MZDC3%]''/S?*J58A5>OCU#(ZUVRG1/Q?GNL7ZAO06:QP:U&YI>AIU!OU)?1M
MM17KS-2X)'F')O]KH?5:A9[B$OT4+8D$M*5JE)>@IC=3RW*XPSEHS\:=_4)Z
M\KG#27"+<F<IS4IO'I2;4BC*4K/R5&L=:K44,=WZLZM5:_9&EB+OT&0E+&8'
M5Z&H>!-+4V,G1CR38K5F;U^;X$_QUK4._BRC6JV\34)?W^:*=*M8O=:T<ZU
M5*/S_'HV?_M*TWBXU"GC^>1M]D;W$E2O1/;\'7%;&3Y[[WPQAB]E"7).:'B]
M(V]W\KU8T+K6LUJ"%8@"/[/>Z#RG)6C//3IF:=P6I6K//&"^$-TK$3[W%+K%
M3)]Y5GU)IB]C$=KI;5A%AO/=@LYSNP7+T=/H=9[;(VC/]@A2Y&W)WM0N=@9>
M@."5*)[M!VPIFXM=@)=BL]+#;T$4'0-QGG\K_/ZCB3)'2P%OO46T57SS#2=%
MUH!IQ^=GUZ=GOYR<'9^>7%',_D9'\]\E&BV"?KDD3XA2.(7_$(+69/OV/Z$H
MB8'Y9/!)0SV"]*)QK3ICX1*.8I_P! G&]<;UOT<,+.GY ^_>&\1@N!&G$C5A
M'-P3/*% 6$?$=PQBC2V+T+CPUO#1$3_Z8H*8@C12."!LQ@=O>N<@.&9_ZH3Q
MB,%@A7,A@LE(&#(1D/ ST(!OY4GN7'P^/]XEBE"YA',T&'L^XFRZ"I[V:Q *
M6 'GY$<?(\R(!%O9N3KZ>K*+*(^DIT3B<!0\X.^'\O="_=YC-$YK-G(N-7PW
M?/W@A@,Y7_I3O8%1*_L2BM$EP-R(01J1" 74Z LQ(##-L?M=P$)-895'C[@O
MCEPY#0F]B/R7O(J':%@$BD\\(:1-6*I! )8'/J.W\?,\-Q_L3JA!-34 *)%A
M$9> T4VR/7)'* &3. 2N1""6R!+Q8R+\2"3FY^"8 ^$'L XNPXDZE[]]IM^[
MH]%,L&$DQXTB,>77CSSW1H(#TUM!UH*<5S/5.(9$]!R& ADH$4T]1!XD3-/4
MNN!K"?2:UY0A1I&$D?M0<R[%V)M.43H)S]1ZQ@)NQ4$18C44_XD]Q$N%\4#=
M\M:$%Y(4@X:4RRTQ2^50"X 2OU6C11#:E5RQ"":"]8!6 CEV<7E,$A'%-_\6
M8#,0L'8"?B3H!,%3>P/]! I2!)/![UP@//2B[RPFT\<)WC^#I(#,!7V/1(JT
MRV$H;S9[..89+.:=<S2&.?1=>N4_!8($@E6)0R"/1#!",>N/XH&0@Z1>"X83
MK.,MRX^T Y, Y1NHJ#H"" ?)[M/K*R-Q"\98^/=>&/BLT_AYQK0H*S5#=<%E
MB$?PO,0"=@>$VHK3'@Z!>8+P=/DM--E;L.,AC0D45)!"$GOB#+QK(AD.6L(T
M22O*Q@U8[.UY_I _0,!SV$?(;:D:HO__]JZV.6TD"7_G5TRYLE5)%?$!,ACV
MKEQE.W;6=;'QVN3V<E^V9!A MT(B$K+-_?KK[IG1*Q(2+\;8^I 4!FGFF9Z>
MGN[6]".Q,EW%<QSH/],?'%L?B"T&9I"[3'*'3_AL;(.91/.A/U/C$7DBL;<U
M<@]C#_:7\'LO=[9BR5E[ E!I.DZM07"'$3D&P%=A2'V+:SIPU%K"4;N^ONI=
M7]ST2C=-MKS6ZQF^P<J21E-J95*8[_S%#%V+56[ GF',QAHUY,FN'U<7\EXS
M.FND^,]U9I)TD3 =7[]@H[\E'55PT;@S 3?#GOB4CJPNVD:6;ML;C9G?JP:]
M5C"$%"::^+M-=!E@O."PH NAM:I-#7E)FM56K?9)]/+3TQWH!RZ=ZO,)76VA
M\28_0;PK04!\THG*W1#866BXJD_?U51#U(G&7=R.1LH!Y\U_0X2K3S@#^R4\
M%OQ69[ #&_9 #!DLF(>&7;*.^R/V12'YR#4Q#C5@)!BUR(5>,.0J[B@/2  /
M8372BL_96#>'Q'(?'O?[U60,-2JY:.!I\\3)KTKODC9RY:M'_6]2G@_U5K53
MT^@^_*P='U753F\\@J=0:%=]JQ,0>L?+%()<BXR"OX;<&30A_B#C@+(<@$M
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
M5QQ3/\5!=E;G)(ZGFS@0M? NC%T9V9<\CIA.IB\P'%_'040ZG&D(D:X-O44
M\3B-'YHX*IL@1S%;RB$_@X9 "JV6&7,11Z3*K1SP<)1!5"X)N([@GS-'\1$F
M1I)9!5>'I(O,*4Y-VS']P#SBO*F\Q6<@N<L!5\QLX6ZL2*F/$0CM8"ZB=6A[
M1$AL[(D+TY_NXF=ZZ2" .QAN>/.H7-$3"[Z'0D#WD^$E8F8/>40**4YW+1+%
M@.73^031#@CS'& ;I9NSM/I1% 3\55]CZ:T%7[8^GV,T&H# SQ[_,9;,,E+5
M:L//I=/I#>*CZ09358$J-:1*ZX_)-)6ARFCB=]OH5G& !0\9K$W>8KG8,'TJ
MV*I9R8[?Q5P^CMC:=\7!_F9[$8AWE<S(IBLQG>A4>'VNMJ@<8Q:=QBB>*2:/
MRV8(5!G%PO9YO75&D<0WH58;PPT/UBK$R$>,O?V>K'_7P 4^W[,L&G[,R;2F
MG:)#+E,I1]CS '>!LXTKI!OXB>WQ?5AJ#?1ME@B!@N?6'J&;VJN(FH5HU)_3
M1=0W6L(V0)W4S4BW]@&K<PSB__=0DJIJD=+(Y*&I U]EYE;K7P5@8D,W\708
M/2_TX&7R4JU9RHCU8Y%=!J^S/+AWB^V%#%:%5:R*F*8;']>_'%[#T3C$E\,;
M OB>SV0^*E!+U=6BSB7%:+.$>H7M^_S'(%@&7KZ^&6 HKCFAE[)L-A"Z'X!9
M>.CAA5L&880B?S],OS^QZ;<J>L7>8A$O-XU8$3*I4->.FII&Y0K %=R4QAA-
M([L&4'E8NY*4W##B% !E>HDN6RSHT\=1X##/\CG\'D$WMQ@],TER?*K9:)/Q
MJ8?OKW(';..WO4SC6!VD"D*SX&::<FLAM29JUMIP:\7E^(I;N8#,O13).0!R
MD,\68MIH;(*2)>*QAL^-^GBE.Z1L7GW&R!$%02 *P0@$SV9/Y'!)[43M6UW)
MG9 54G ^<2S3#??'M&;@1'>@)PQX/0:5JL#G8_1Z#A&GKNRA?8YCMH]+7VT;
M>#'-J5VUV"YB\I@QV#5W>$O04'\O0#LD9-%2^\<AOPI=(5=IY6QYCYN@ _<#
M4"P"79_#+.[!I?; HU8< _8T[%[7G;,D(=(0[ZH9^70IX,Q9JAZ+1(7EMO$>
M#5JC'I,XY2R]*YO7!ZR5$2]W.%\4H4LEORQ*>W'C$Y/D,@J9%+H4X!? W+W
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
M&.)*@%3((;(O \CDC1V R1^T/P]=@PBJ@U-CF6/T!7A#.P#\CI QI$F02:^
MV ,;C?IC>&R;,^$$H!3X,=M7.7/'HRHZN>!A$"%2="H77.!B<@%8>"^B%9B7
MU4;S<TAW)L"<J58'I6J=XO4'1V=F$;0 )-=S9[?7)Z=&B7T9D6K<>5D6Z*>?
M@HA09K%_F$6*#)Y,#?!*9I&0XX08,M4,\\A&9Q$<1K_1[U$ L@,T)JV6-8'*
MXR-9KM/C--=I.8^J,;0N 5:9%8*:2\F;RI''4B+U03"%#B#&$*J%J"#O,[A/
M4CS%^T5CB)( TUVJ2A[;2[)4&4.-')OV%E5ZN>60;D6&,"2\%=LS9_K50:F,
MX5P?&4/+ HLB&&// ^PQ@2L3;0X9.HBJ="L!]B$A.)@S+R7IH6/@\$J=G<Z.
M.1360*DY^F*C&3R+[+%)KA4A+ T=:#2VH4FV=Q63+I4W&>!#$!]0,8D*$3 E
M*0!]AU'B*3*($ &LI3*WFD.*!)G\;8FD?#\*)EY$DFI&;??T&*5>>VBCV^AK
M]&V,(U.])GJ,4NK*65#,H4F"3$<)/^I]BH-4(,?4O.W1-;K72V33'$%;&G)=
MVK]&#W0FT/5M;IR>K U5I3N_0K:YMF<0T0U,/,_-\@!H .IHHVMZ7&D G#'"
M'C:1/@U(N6F?5#:-&(V,\5+.V"S4&1X5ZF_,RC7* !>A4L^7K'0F3_E99R9A
M*J@J#< ;F$7F^/A*@!37^+ 3\;,#=$N,0G[Y;X@#/SXJG !]_H-/M5 R@7K;
MHA029PQ\FY/\/U!+ P04    " #57+%2GT+Y\O *  !*=0  %0   &-R96<M
M,C R,3 S,S%?8V%L+GAM;.U=6W/B.!9^GU_A95YV'VANF]!))3T%A'1((-!<
M.IU,37496X 36Z8EFTM^_4B^$ P6-L;"9G8?NIH86^?H^Z1SDRRN_EAHJC #
M""LZO,X4/N4S H"2+BMP?)T9]+*57JW1R/SQ11!^N_I7-BM\!1 @T0"R,%P*
M-5V;]B1%Z",1XI&.-.'?AO8?(2M,#&-ZF<O-Y_-/$KD'2PH"6#>1!#"](&2S
MI$&WR1H"M,%+H:5#H24NA4)9*)Q=%DN7Q0MAT*\)Q7RQ8#_RVY6JP+>AB(%
M](;X.K,F:3%$ZB<=C7/%?+Z4<V_,V'=>+N@%S_WSDG5WX>+B(F=]N[H5*WXW
MDF8+N1^M9D^: $W,*A ;(I2H *Q<8NMB4Y=$PT(R4"^!>0?]*^O>EJ67LH5B
MME3XM,!RQL9-$*Z0KH(N& F6YI?&<@JN,UC1IBI5R+HV06!TG9$0&&<I@OF2
MW<3O],I/]+.F0ZRKBDRQKXHJ[4IO H"1$6C3@V[#TPGZD 0I>3GZ=8[Y=.X+
M#P4;9$QJH&>0SQJ $73<;"#'!\B:B">WJC[?7\'5D[9FEFJ2J$JF:HVH)E'$
MHR)8& #*0':5I U&8^R+)8R(4W7)(T*EHUE'K@15' +U.F/B[%@4IS\K& ,#
MUTR$+$+6H7*TL(;U2,1#:VP[SY$Q7LSG@&I@]PH%-9_-%YPA_KN_@ ]8]M:4
M0LM#0:O=W J^-;8JR*N?B"17 ?)QBRKO_'?NR&%3TZS6L@H9M.[S(Z1K 208
M^F;?=20#1,Q[1I@#93PQZ$=WHNY/O"3I)C1P%TA F8E#%3P"@^<XV"7/,RQ2
MR<!NN!QFBIO,1"'FNZB:H"(3H] 7%Q_B>'#"$I5^.I@@.4R4XF"B@\!45.3Z
M8@H@!ASGAK\@HG:*&6" X^#_WRT;=9B5JD"Y;4P ^J :'\=<[1:\9GU325)(
M^!S2SC9(BQY//.I0XAU2K,F(J.L-F.I8(>@<06>FK#1$'MM=7Q]$;)@8 4D4
M+MI3FI"2?+4)2+[4I:VU1P,,+*$\"-DM,/VL! #&B$CVH<9*C*SF>N;P%4A&
M7Z^:RZ$HO85*J?R?3(%3\\=U5V]90454IV:IP<\RI@%D7V_D=5?,=";YJ<?6
MWL?\;47]D09%4Q&'BJH8"N"9C?M(B2$ZZXA+&E,<(1S;D)1P_,7FS"\(VT0I
M1N])DB!P!!;\Q"3K*<,QX M/++/7]AJ2A$Q:G#0  MAHPT?= #B<D_1_--7C
M>F>?F:XRRK"VVN0_K/W$G,*P]H6'F8#'8.#=--(A_S@N:V\=$H\A(KF%$-@R
MTO08\BU7VI(CCP$25TLYJ28M"#:'HO/MF#92@<($?;T+5+K8TQ$1YXFV0UJB
M"44X9G9AY;!2/C!_LQQ?'1K(Q$1(4Q>A.WE=-^C+#L/UAVHHQ<#O@8:#_^<X
M#->Z()Z)DH^84X@)?.%Q\+^(.U'E6S+U%Q2U+NW&JW0#@94/<*Y1[Y*7I@AE
M=Y5Q-VR!%9Q88A*^1 4+/1VV0@#(S'HCN,*F#L=]@#3'W(3R>IO/I"CLVU$7
MWNHINR(<S:?9S:\;;SY.S4=.ZAG8C1(KWSW0M7%V:*D)['R!9N>>Z2K6A^\'
MM[)]S]"EMXFNDB9Q_9=)K"V/D>,CY9"==+JFZ=!JT]I'PT/C+1F)#G@V2YY=
M=ENXQ!3@6#ZD-Q%)4M37JZ"!L?FQY7.GN]QZ*,4P,GH9Y]ZXBBPK5$=1[8@*
MB4IKXE0Q1)5+ ,\0E;C1"S>6F4C%L4'.9MH0#9-\M^P"#- L7/BW]5#JQ_-6
M+^,,.$AZ96JF5;.RBK_T50P$)@!B90;LI*NI8[I7JSTBV1>G1'4O%1)>F@HY
M^O?%-<8=<%U@B H$<EU$D*1B>$V7&S!2)(5+&AM":K+EJW#$A0&/66,_,.2O
M0/DXT5R@3+LWUFM5?SZUOI_]]></:6HNGN'9A?Q>GHV?EW!P8\Z_EM%%^:'X
M.N@OL5J>2>]Y]=[(&3UP_UXNO2T*4M/(O]S>%GL/N=FB6GO.S^0>>KZOUD>Y
MNP)L=.YOOY7S)5S_7+^]6_R:*\52LS6LP0?M6X-\I7U[*=ZI6F5Z/A@OH%DJ
MO;^.:^_R #7+RC-\Z%:7S\59IXA:R]ZH?%=];W<&9]"L@WZI?+^LM55M5'I=
MFLU?Q9?/S4'K7OU^,;HK+/0)N->>!OG<K^G9].VI4IP]#VY?M//G?O6]==^X
M;SZ5&B_?5*4Q__&]=/?2R'<JY_7'0?UF^@!>'Y80G/4*L/GY'#_-6KFGE[<N
M;$SUM_.E4JO\Z'PKSR_FUW\)M5Z7OFB6BL1DYZAB9"N[ L_3ZI3?7>RMB5>Y
MC7>EOO!]@6KS=;+H*547S  T^90-5FW'5EK%&QTGF-#OR"='%O]":[ *"0<:
MFXRRZZPAT(QQJY>[N$:FX"U8Q3(BI'/25H<'>2&D)AM>[*(K#&2Q%H56X\-Y
M.X8+)=M"(NMKOPZN$C@JLJ9 !1NTY1EP6N:A?9#(1/-")G_KHRH0M" ?'G%,
M?:0O7$?5FIAD9_:.CGLS!]< !+PFF^(^^(R[;;N4/6A#)=2]JG"<XFQAT6?!
M5Y(=8@H?P&U87]"F305/J-MMCV[ D$MN'2PT\:)@(+$>RQ4,8KRVJP%GQ/W2
M]FW=7(?,)U)AR$K6BNU%$!NOF);O5P:'%L>.:A0")":=X^Y%4Q!ZC%+[(5$_
M1V8V19P4%5OX;%?IL]'+]!]>^Y:H:.=W)E'+\=<ZQ%4PTA%8VR;54J".%&.Y
MEGMX6[&K(2U@3'3Y8[YS2MZ.IW["@58"3/D&<.MQ'LN7_L^B%&PRXTG#'X'!
M-UGR"D@^"/3KK]=*'I'W6&M>CC[..*F2U'O$9QV-)>I4R/4!*=X4TF<IE>?R
M]"YQ"?N:$$AXK)Z7P#C/SF L<=^2J:R,H;V'3UI:YSN*DH41E*V_',3D5].>
MMJ[^'1U97Q@&4H:F07=:]G6ZAXZ8#(*/:AEN?CE<LAU*.O#=<UPES#[;NB2Q
MHK<Z?_& F(&VT4'Z3"%*5)<#3-<)5X%=A2 XX[9#> _I_X^*PCO./1D]CM6N
M:'2:O5OJMT>W"A2A1-2IZ=@ZK^M&P?;[P5PV?865G;0M/(R\\!#'NR><[H&M
MBD13:I:)3;84X,$C0U+"@=%AI+'0B_D0)N\:/L^*IZ^@1-<W#R.(@1S[Y,<(
M+Y9A[)PHT@4RT*:T/\3-.R><A]II'-3&"1(0#IL8M[(2SX<HQS? _K\!M]\'
MY?BZVC[B3SS,V MIQ@;8V!A>/Y;D:+QZA/X3V?2BRCB2(AX.W>S,D?;(YP3-
M4')/T,SNAROK;(O(*TW^=L"[^=;*^3_\,-_75@_6*>&5=SZ&.30AK,,W]HZ*
M:KJJ LG.93I((:G,U-I^]G$&6T]4 >Z3=NQ=C;<ZZIC2!,!Q;XD)/N&.I(M!
MS E.^M@0=BL$^</*[98^3#_"^ED !J5AVCG-3#\\3"XOA8-V!##D>0_##S?/
M@ELYT2@H+$8N(WZEXSA(V3CQ/B(IFZW\LTC9PL@EI70H*0'JKHIQB134_:1'
M+O>1QB4 9&LUG+[T3G^3J3U:.TR 1\>"A:9UH.Y@WOO[(H&HQEB,IXK2?W0W
MPXSX>.N7?K"!%,E95")1@/?"VIT=@!2Z^6%S<DFJ*5N;N:6)",>@*QJ@/AJ1
M (/+0OEQ>Y!TN) ,81LK0Z'M< I?24@M@+[V(=;U&5NE]FA=S39T^KS14QY3
M=2_YR2;/R8^2_<C:O4CDMQOA:O5;GA3HOP%02P,$%     @ U5RQ4JQP)4@7
M00  _O(# !4   !C<F5G+3(P,C$P,S,Q7V1E9BYX;6SM?>MSX[:2[_?]*[RS
M7^ZM+6=>F^1,ZN1NR:^,$\_(Q]8DF6QMI6@*DI!0I,*';<U??P'P(9(BGD03
MHN,/I\[$-M#-7S<:C49WXY___;@.CNY1G. H_/[%ZZ]>O3A"H1_-<;C\_L6G
MV^/)[>GEY8O__G]'1__VSW\_/C[Z 84H]E(T/[K;'IU&Z\VMCX]FL1<FBRA>
M'_V?=/U_CXZ/5FFZ^>[ERX>'AZ]\\C>)CV.41%GLHX3^X.CXF$Q83GD:(SKA
M=T<?HO#H@[<]>OWMT>NOOWOS]KLW[XX^S4Z/WKQZ\SH?\F__#'#XYYV7H"/"
M=YA\_Z)&Z?$N#KZ*XN7+-Z]>O7U9_N&+_"^_>Z0_:/S]PUOVUZ_?O7OWDOVV
M^M,$=_TAF?;URU\_7-WZ*[3VCG&8I%[H4P()_BYA/[R*?"]E2$KY.N+^!?VO
MX_+/CNF/CE^_.7[[^JO'9%ZQ2/YFGE9DZA-\_3+_Y0N*U]'1/^,H0#=H<<0^
M\;MTNT'?OTCP>A-0SMG/5C%:?/_"C]'RF$+]ZFU.ZS_H3WZ/?S^-PB0*\)P*
MZ<0+Z#??KA!*7QS1J3_=7#:^E@[R0RKEE_37+[FC7U(5 &7P]VLO1F&Z0BGV
MO2#IQV][,ACV+\G:6Z/;E/Q[3:CIL]R>X&6^T&SP>;LB"*RB8$ZLQ?E?&4ZW
M,S+)FRA^J\:F8/Q+"%T]]9+511 ]Z(-8C<S1L\/:-%YZ(?["[(,7SL]0XL=X
M0_\K6IQD"0Y1HJBB2C-9@_0V6Z^]>!LM;O$RQ NB_6$Z\?TH"U.R25P3S'R,
M%#E7G(OP;@=RLESC&^0C?._=!:I,[HVR!N4D25!ZF]W]@?PTC4ZR[9WG_ZG&
M5/=0:YS-O$>47'M;^L%J##5&6+0R1!WB#,VOL'>' YP2=2 JSD12$%.4HL(\
M]DSX&5J@.$9S LI'U8VQ-<8>,U>1%VJ)LC[ FD;=H(":4K)K$CM/_4//IQ9*
M47K<T?9@^ABEJ/AJ99FUQMACANV-R662$)4ECG2^/5Y@8MY]8AB)YMZFD?\G
M];<1P8)"H;'GZLUK<\_+O1&BX6K<[O[<(K+T T^()SVO?^4U<>P4$>2/M[?%
M$G<M2Z-X>X,2%-\K[Z9[PRS:8>(/T3V9' :5=_?F$%N;.(%]C5/JS"JSL1M@
MT0NZ2]!?&9GT_%Z=E;U1]ER)/:_I9,O^M57>'GGC!_8<9QJ;NM:,]FQ(W=?1
M8;=CG*U5(7=O=!A5GLWFYM!T@'38[1QIDS7];5-+BTUGM[8RJXU6A^WV(*N
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
MN-R$\$G/K%8$UA6J 1+6+L S[F76! [F*+Q';IJE](56^I3M(,*JTWLB$FM
MJ)0$/;P?UW[QU-@RMR:"]-AXI'J<9V[0/0HS8@\!V=ZCX2X6)Q%6\_C?1@:F
M\+69').T.*SNX-*"'P@!Z;+@T@/@*2P_WT@!4A#_NTR4)L?;"U0%_KR0GG=S
MQF!LA)2JPPB<QOI3@<]ZUEA;RR#-H>/=7ET]NZSB$#F714LNT+V)3\SI&55C
MG0C@ CG8_(!"0C @6C*9KPDJE!A]8J<@#R$D&4EW_H145^N2DB('E8>VQ^4@
M*\FIFZ"HI<*%!-UP:7<7""J/&IEQ[/R= ($UU?@8A5&38"%_R&U'3M2U<Z L
M+07\%.IIS+8B\AD)50^43,/S1\I!AI-5'L(X0W<@HI,3=2LZ97UN;$UR)*$V
MI\OPGGBAE%+.;>F7PAR..+0<&D8C>?%! SL2E20 _;PV":<NN*%<6B"!N. L
MK8C+'X@S(:8X/D')()2Z&U9=C4%=#+?24M-=)0<#K*WPSN^\(+SG\<*,4"\<
MTRA,3M BBE&M&O4##J.8O3Q4156:L^19+1]0NHKF.^L-% (<CGV79SRM8.*
M$@5*"JQX*]3_A!QQ%S!IG#Q2HSF4<+%2*8PQ,NTHA3W.-PF,1A M7.2]8@PC
M7 J)UM<HQG2E^C&-;I^A_/]!@\O]N1K%5:D-].5M:VSJQ06Q]7@9YKU:_/I#
MJ\3,L_\*V+8PF?^1Y7:]^HXH9K](TQC?92G-WYM%M)B8["D$VH Y*7 G6+<?
MY-YSM++&571W( V!BJIT?!%D-8^(W$A<1"%BA9C>67;I?D'TX0 TG]P3-W2)
M/F;T2Z8+ED552Z(Z\1+L$[4[PT&6PN00&G(RC@L%4YC+6)K=^Y^RNJ5,&AY
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
MN_4J]1:3*IB'M'DU,WW--ZK:') KH(N,:23G*B*'7^9?D&/P')4)5342 VU
M9HRX71D">=>7A"'&*IO(<(N$G<UOLSL:($FCDVQ[YQ$FS2(AM:EFY53T H?L
MO>3;6-$1K8R(EF3SY:PDW@G=;&JSF((6+<[BL?(=CKTN"T+=!2),055)"QIF
MI30*";3#(GE(TGLL)M#2_HYAQNU2JZGT%+=KG(/K1PF*N]AOUV<>E/>^G_3L
M%?M'P3AU5XRR&(OA9'$Q&EX ZK2(R!G?O;<J/<JY&W -Y+^8LN+TG*R@ ZVG
M2LS@/BQ7Y@PM4!RC.5G\]([4X'V.V@QLPTIJ ) I=QAHF6_]68W\%F4R>I;?
M8%IWWHJQ *N=PP3%P_%1Z)&D[J*8&-\S="?5=#NVE4/)>-MHS@>Z+?!(N3VX
MBD57-_E<J-2NR(?1YAO$GL^Z]N*TWO[4U#/B30<;TY'0-%9VWLP#+0 =\JZC
M.6IB;SX)I@'N(2T9&HZJ%=0:^$#Y166*Z0R-R;1\'ODLIB=8[LQZ;HW"-*[.
MM\H2:%TNBS$YJ--O?M6==T]?1''^%EEUDTY.PJPHK-'.S[AA=/O),XH0;,MH
M(<6>SQ/M33R0O5<G[C*/1D76X@?QN) >U/JI,K0-7:%J_#".OHA<GS8=[4E!
M5X"0GO-.*S)Q=N;W'[P[P];G7FO7Z\ +S8^WU3>S N1JTL+E8ZV!V?9T1\F2
MK92E@X >@_MQ9'Y<5J5[4J<+>ZSNR9+CX[<5U6H<T_N*Z+ 6<_N5.K-;M+UY
MM$XF_-'ZGEGWA'H'$<'PX3TI-7SYS],?J.:1\Q%-5T)ASXPXVMUF-]<6<E/@
MD>I1 =F:<F=;0%HA"*BY.R%(!-C,[N&C=4!);C1U'.?]F(Q=HMH<>4K&;K$,
M<S[08\#\!*U$!]3!T>3 W4HQTHE&];XFU@=UOK[-[A+T5T:8/[_OM;3:$\&V
M#>#0,GZ]I#4A;(")2\QQT;98@,TF!UR\#FC'V$_?/MFR?VW_MI4\Y/2$D^FB
M-7&!"JC6*U(>4Z6 *I@P324:A3X#"%!(;TQB$P,'4+O]*6$):K=1%ON(*,P5
M_BO#<]6:;?[H$52HR;X?I+TEH3==G"<I7GLIS)&O1<%A>R(]U6\CH]"_SBQC
M@W@%&:)-<Y<Y&@/8)SG1,1DI!0CES8"-8B<H25#Q(LX 4A.1<]K]64M:0M"D
M;=OL==\;P@U0(CP>T2D""=*OOU%-5^:F[ZKJBK,*@!#5"(]'B(I 2CM/&?KA
M/E&9.+^NPLF?IS$BS@W]%Y ;SB4W'H$)09-V<3&J%HJC#8K3+;U23XFJT,6^
MH4&[ 6RF,NT1>/3Z>!;B?">)=^JGQ:PW'HY9-Z'X#">;*/&"O.7,%;Y'\[RH
M80#I&O$QGJ5J!G-YC+8>]$C2Z8(]W#A(R(-+S>%3MYJ&E@]8*2-^K*-7MMH0
M2X]':S0G<CY:I72L]:O+$ZB+MFOUMD!"0?&RRA7F&<%NIHY)*0Y!K,1DM5P0
MV\K:>W\@A\<L1KL==(#EHTY\+.9. \Y2H':[XN]RU.I9;---T8WKDKF]9-^D
M;E,"=\ S86,L,C:"N)2VW2C,N1>'A&OZ)@/C:H U*R,Y%BE*H2LE9C?D<A'%
M""_#TRR.:;)3HTPNG+/_#)@^#>%?FC,SGN-##\!+#;#4*;RR'VA)MX4;M(GB
M0:_ U0B/1[2*0)9BM-25MZ3^$3W4V(VCD/S3SUM:#B91;1[&= 6E#W I:5&H
MY\"ZAL[Z=" :>S80-X;G)AHZPN.["H*'5!]0;^U6J;Y1(,%]A[==Z"2?L)9L
MJ]_V37DR=RU_%+K!J4-R6 VMY#WB=LKZ=VT5=^NOT#P+4)5P*.QB)EH"EKS9
M/OR,J6E</^ /:Z$U.\>9+:I1-Y#;%^H>32)61PM)CY61-I_K+8'#JI_1[N]2
M<[O^IFU>\HK:2OS=\5Q&]1<OCCU:BY(_J;TU<.QLT''[EJQJJQ=[L!Y0#4_E
MT?9S )]"&YB=:/-WG?$]JNC0UYYIKC"Q.@'>F9F!]BT#?IPZ@)I=9/H!K^H
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
M;2$(,D*,-H?RPNT57M-^DKIEF))YG-P.2T%70@#B??BBFC:7\@SYJS *(LK
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
M7SLQP2T!:F@^J.S1LXB19(,] $).",+@E,L-%OFA2:,F2QP<L:ML&(X9++$
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
M.V<']KH!#\[!3O9<-G5 VAX9MMEHNZ]W8FJQ7#*,0VKZ8!;."S; )JQMC%M
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
MU\04:U1;J"-'M_S&R VW6<#=# IKA=/5?8Q'\&PNQ2J"Z49#5/AP<&/+LPG
M.J/Y!?KC[]^?1C#U-%R=IC'.0@>L!:NTDZ7DAY:CZS6]W"]:#X\J/+D[1>[@
MK6+2UR0'D@*_A >A;\P'58NLTT(Z!@>)<**K,16EE>VI38H06"FY8D*!6A4+
M'HL"I<<:K+K=PZM2_:8,*V4$FY.._>;[MF:\FQ:-^HF[&GFY77P, T:8'V[1
MHX_AFXS% OP(C4=EO SBT/+2RW 4^0<<VK <#7VT#>!5A-*O!G4'Z37D#TD2
M>0]I J;.(@39&08)08)/NQX,URC%[H&LL+G5(_=1<^V8BJX997R9VFSFJ*@J
M0_(KR_?Q,M/K[R*/:$-;VD^N6'D:S*&9YX*LD[6\).>Y2Y?DB(_S70QJDZ0F
MTWF;OE2<]@^S)XBYVD^Q,&@_VV)I&A;F%7=9T405P0'S)JJT"E:^!8JS/:PH
MYCTS3D5]Z@7E>KX,;JCPK'3Y27&ZS#I&KQE9J/@1C +7IVFN4Z!2R5:R9U=,
M@^&L?1=A>.XJ.KUJ\LSA*GUZP+19Y@ H7@9!-LIRGUXUZ@AXA75HK9N6D90%
M*D-G\7*XRE&PR@%0PMX\>\%BM<J=-'T$S,(ZMJYI5XGLN\'0OV0(<ZNYB?E4
MS@8,7,6)>H?H0,O)2%S:5"T"]KET;IG,:;0(SW%6%8[%#QQYP9EJ^*F6#85.
MM*[Y.G]"W.]K]O%/V*40DNMZH \[/D2E3((\>W<X>2#>T$(9,0$XW Q&#PPI
ME(^U+"FD*%BOQ]5V9-U'_$;;!14QPIEK_&66 PBW2HV@6X;YBJ%"_%?*?_*/
MJ%W]<+E,-ZD/6AS/436@4)'>W/2CJC1D0@6V-@M] 25!OD1OT:3>,=N&\%&E
M>DT0*>%&/W]UAA/'"[!;M$<;C@\Y.YG7>-F \!TP!1W0)5YY2\]*P)$<N:H,
M)#BE;H&MZ-$)\MIO%V$0A[[G.KDKG=CI,<0UU.K".3X(4QKP$%^6X0X+_)*<
M^P-ESO4.HXWV[CV?@2<]9Q]'MY-_CA:3Z2T:W5ZBR_'\8C:YH_^>7J'S^_GD
M=CR?6W]K&HCM:L]'0Z!<N_F)]QAX1-(X09*[2J$(.0%IZ1$;9\BO1W)G*UTE
MI4#C*:+W-S>CV6?@ZOGDX^WD:G(QNEV@T<7%]/Z6%O>^FUY/+B9CZ\RN1OM:
MKI4\@K1#7^XB"*=,=G<^[!*XD%"XA6]@4*Z4V-6X:=P.$X\5EVOLIC[.7A^S
M1>CC(RY60! @MZ$*A^_9ZS"H3O.#=&D9_'1PSG!WN(_Q*O6OO=4@H5DRVUK0
M&23 XCX8L9CP!*5T(F'!E?6"Q0JDEN+! YSHWM/7H1/$-,!P$3DN+BJJ[!\@
M3"F]>H#8N,6U(.7IKXM/XQF:C2_&D^]&Y]?V[^Y._%!E7'TL:2:20"+*/'V
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
MD"I5\[5Y)KT'H<F^E.QE44FV6EKMCF!)01HH+&?X+I&'C%N'?5]TMUP!59=
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
M*6^N^4<5-B"\IY1\M-"E:?SQ1$R'_9.)X*A:#$#92E4B&%:4#C<6?NOV:<E
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
M<U 'NT:D]C58VE\&'IYN-+XH,YE/T-G[TW??G*!R/;1?D*I(92+TD:0QJ3!
M]3*21EC7%L4'^=#="U7LC5&K*?;:=26LQSI*D:8UL?W0_NN-0Q2MN]95CJ%6
M2:M])F08UEUW+$PCL*JD<*&;3UMKB9LZ/G7C#_?FS]_-X"7'AX+WVE?K> P!
M:S#E. )$V@E8"P 0'UU3!$%3;2^!B$OUZXDWUVQ&/A,&00?T?/1QN31;R%#K
M@<X[KE840'-!M<M'--^<MUP A1HG'(>#3X(H HY@N.1Z:7,]<!0 =S/#/2%Y
M<,@VO.8% M@)!6@CH:#[-2,<0%W#K2^I80*)%C"JUPH D62-8\LNE2'.7I=M
M.W^?_*%H +4M8O#9M@44'4[A^/F.A%L$UH\,+@;XA-UPF<)]2'T[+"*-EDLH
M.!?O,U\K=1L JG<,$AV4M7"*15!4KO+&9J<__HD:A)$XOR6R0'^Q29!@LGXR
M#2#,).;1X\*)HAV\VCXY?HJ1$P-5DC5&#WG'TIAV+'6=I-8.SLM71X2, :QO
ME6B,\[*HQ45+SY9W.XG<K%3X=#7=XLB!0A34+"W:R.UXU"HF BE&\POTQ]^_
M/PV+)9!/C?2BL=SNC=5;L?6,30K)8:7W6TB!7#/O<9V$T]5]C&F:K0R=(IAS
M&JY.TQB^+S+KC46;B'\6 3W8Q^[?H)"@Q!,(I44X+NKI<RF0U8H%D97-J74]
ML/UI')Z"@7OV06TP?P[)/-UN?0]'?)3O$1T78X\$T27L?$0?',\BHA=K+\J2
M&WF8GB1$7=I"V5_"XG!99Y<WO;G)7+2EF9XYXUN\F9LGXN/_\-165*<R;;Y=
MD2W'GB!W/_J-3=."!7X3X=PS]OT0VH[N2J6*15&I@HMO6K0CWA?M>,C&O['W
M_,F$OXEP_BEMW*!/1+5ZQ.,7'"V]&-]%'CEB&"<1)G^(,8U/G!-!F-"_C%^6
M:T($['K!9>C[CD#X9^NB8F%$YZ,O8.W3?'$4TZC0&)9'6_C[ER>HW,(F(3LB
MI4GS7K!L0P02_CPG_$GAXM%Z$2:.#]\?HE5S*"6M"KXJT U:-$]DVMR[<.+U
ME1\^WV4W=M9 *O2]Y6Z!7Y)S/^1+/9B*8"ZJ3D;_RJ8CF(_H O^V2@")$S9?
M7&2Q8OQ>N@@#^$RIZ5/DBU-OP21(0G@H"H,LT)M+M7(!T,G\,FN>>DK =Q*B
M)5T&Q70=>RJ:]%$9#V9*2+)PU640)AZD5]4RK5J_N@51J5TO7OIA#&5."0V7
M^[4H%8F*G64^!S5SW@[Y1$?DT*T=*S8NGXLP=V8]8155G)*KXE>.\H(W]#,K
M5T1.L:3-STUX0 :Q)!!BX=."-.<9=@E F9^%[^U_2% V$&4C[>'^$.8&LMF'
MLH+=%8XB[$*"!Q@/M^1DM#=<0C[3O6\TC+D74+$"2IR7S.=(I%:Q",@L5/$:
MDW4LBC#YPS((IH8GTWK?(7QQX<GV< P)O^4-(W4AD9V\J'8ON0TJ9Y'EY0L
MS<\#_Q#!A1?:M+#44=%*;5EL&E<?*P(:*N(1D,##E:FVDL^B7C$+;>DTFU*3
M?Q@&B=I.;MZM6H-IAA^]F&BJ%P[YA>-+4B/*9Z%E-LVJ3UMT'C%!F(>W3)#O
M'0+1)^PD=^$SCC[B@ KM,!B3'QYW-T[@/%*EAZ4(25+O&;9 :[('^9C()NBQ
MW 5AN@W:E/NP%<;C^/JZX$K,&=VI8)Z-QJL5AD[;N,R&FQ&E?X8!I>16R).K
MRRNCF:7$8Y\[3$ E&S]2PZ]VQSZ5N5Q.L8K-M]S.*&AP14](-7[ECH,D2@D/
MNU#**\YMVB+4(^NKS!47BA$PVS J),O>L8.+_<GO" ![[T!(-&WH#O ,+G'"
M2UY QKAD&^@.[Y%5 HQVV(E0KJCMU?+E;DD6\+)=<&35O2>#WB8O2=/$@HE5
M\G<97$+4E81\U7D$N&H<FY>E%H.0V&O?'ETR"XX/GW!5%;=I<4F?O4%21:S9
MI&M1SV]O%< _VPTMYR'UR>=8]_X!6?-/VFY @^SQ^)23PHMQ^4W BR#4ZQ)G
M_YT$>7#E/K929!I[^73TA9LO\"41LA&(4?CD(DR%-OE7]O$5 CYKF!Q3>0Q(
M1@]A%($&%%/#.4P3PMR!"Q-CO$Q!"R"_3H/B'YFLQT^>BPG97.NLT89"%E?(
MH?T(&.*@R4Y[W!>+*;R@$F<<HZ7OQ+&W\@@MX=J''2Q'++6>6X*&3$R95]";
M@-V1#]'QW/$+5#_BOY[I?-&$L/LO&JA?_7@W1,O:(=@:QA7Q@/")/X;D*H:/
M&O**/:C,D*R)G?A -P*M-]QX2_1 #**5EV128972UG>''C7[C'* 70E&8=+#
M/J-,]Z0[SU3PO4DF9[25W%,P3XT=<KW>K@8F?>)6.K:CR\93'HW<OJ,?"8]F
M64YY]B%9+16]![6![,8Q+.BT%(89?L)!2DNK7 G"GF$L\/B*C+'HF6"!S,8M
M\US&U0T*BHS9EPVLA7S:$R,-J-DH9AIF9M$;!H]09Z$?--O@9]X!FA@7']4\
M9^?PY'8?#^'S=%-81<N:/RQN=8C!7_:>L*:9;(M6^8FY%*IAQ )=XOB* $V4
M7=K":(4C[L< [9>I?0JH3O+1-A'< )V!9,[QK.@B!)@\WP_B.S;T>]S'KPGQ
MGN<WY@%@<2W$WP;B!>=@$J'UW!84FAOGQ=NDF\.R3N)0HGP2:A2XR@.+['T/
MPN,TB")Q>!O?2#WE\B*,D\)5GYN'TT N175ZD(ZZ)$NAW_WVC^_/SK[=IPWC
M;%'XO(XJ:U49#0WZ:B+2"LTC[]$+'']")$),:]^<[Z#:@.=Z3L0E<!%&@%V(
MA_"2>CR$<8()S]"DCL21C>L"%0N>AN2V>CLJ$_)HY'**U7="[D&:=! ?V3P)
MG@-R*:Z]K81Q4HX]09=,^\0XVAG -S'./:%Q9!/-&_X^716JH3#;*!]-38U\
M?)9R9!'C[!,T<"XZJ&D;?/^)35>'RL<M3K('0CGW:ERJ8%&N@D%$<?X$S@LY
M-4XBF?,V*2:/)=,$G.%MP4X04<&_GK?[#P9>*"U^)@<@-[#-/))Q<32#@DH!
M=L=.%)#[:+0DXU.:07*)5][2XYHD\%"5CZ7A@N7C4_V)"M/&U[]SMF'\;8Q2
M<NG%2>0]I! NA+,]Z1N4F^UF[Y-I102#@%*H,_^F5)1A)U\Q)*&=$X7;K;9=
MH1FXWSL1D<M)/(*0-T(BN1"18NDLMI2N@)Q\!8MNKQY.W"!O;U@T+2O9X(X
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
MB*]"SG";/B(.2 TZ"D]J,"B@GUZA3*'0?>E?^[(R<6WJ:P0KXXK@9+'&12:
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
M>^S 2604A?B;X<(9"X4N^?5-";;YMF\P?Y_EU<.PL?QTB^0L62MIYC$S,3&
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
M%^&M<^?)"EG[RAB4DRA"\6UR]Q=RXS@X3G9WCOM%3BC^I\8DFSD/*+IV=G3
M<@*5OC"XRA!S"!,TO\3.'?9P3,R!F#A32<9,4HL2=,PMX:=H@<(0S0DH5[(;
M8^4;<\)<!HZOI,KB!\8LZ@9Y="DENR99YZG;Y[ATA9+4GO!K<S!=!3'*1BVM
ML\HWYH1A>V-T$47$9(E_G&Z/YY@L[RY9&(GEWL:!^X6ZT8A@0:%0V'/5Z)K<
M\U)OA%BXG+2'/S>(+!W@,7&0Y\517A/'3A)!\??FMECBKB5Q$.YN4(3"K?1N
M6OO,X#I,_"&Z)Y,SGO3N7O[$U"9.8%_CF#JSTF(</C#H!=U%Z.^$$#W;RHM2
M^\J<*U'SFHYW[%\[Z>U1]'W/GN-,85-7HFAN#2GZ.BKB<KXS-2O:W1L50:6I
MF=P<R@Z0BKC<+TV*IKYM*EFQ+G5C,W._T:J(7?W(*.#"758)V#8J)J,AU<U7
M35#^QQ;V3!6QZI^9!,Q=H7GBH6"Q"8,-(HX]L72R.>(-98BB&*^IR^_A' Y)
M*)7)&O0M][QCNM)O"BN]JO!U E:@=]*%WBLM] %=Z#?%A5Y5>EFR-J"?9YL!
M03#GO],:A)B0T95NS^_>"<G)-J8GVZVNS%P:=L0-D1N0#8KH\N-ME*]?](8G
MB@.T6" J B+8T1]IC46=@0US(JO(%M-++K(S8[;CT:GY0'<3O6&U$S2UZA]X
M!BP:G%O%/8[)E]&&A0X1(1CL$)NAF*R41(XY62CGF,!/ ->;_YWYV=#DVGG
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
MR,Q9HZ=:%--PZ?C9FTS'GY^BR TQ6\2"Q7$281]%48=^:%GR&JWD%'C8M?V
M6\Q-\_!=A.=0MB,M W1=4,3^.:OC[1>-B#YH]8(H"=&,Z.78LW3W;%Q&Z.?(
MK3936G.-:\AP_Z:^VADFZ[43[H+%+5[Z>(%=QX_K2#[3+>$P\GG<"(K5V2G)
M&=K?59MTLG".<D<L/[[HLOL5J-B<+CPVNE>+EX'C1\R_F87.'.7IHP46/>UJ
M>H) 3Z,&C1?GCR;*IJ93?Y.)Q2INDSL:4(J#XV1WYY"!J,^H(IU93H?>VY$=
M/PX3]AR5/G@+ED1\P603Q2+T2*M.,#4V@JEE9 C@CEXW9;) BRZ8)I,3>YI"
MI3=?BCT%G(?L0Z49P?E,(^)TH*)FS+SO0&Z5Q>BQ>#EO>.,\.M1?C3C9AI2-
M,/6!M)*Q,P)D;C(NCF?5$VIBUZ759_$!7DZ[!%A/3I&N*, G>@DKJ/0!U0-\
M?/[1:28D64WHE;>JB18^9UMB5$"(T#N I+3^JU-5=8:D.:AM'1ID@6:&MN+H
M/-%!;X2.#STD'?P>W3/X*;IKG0=F%F<!)^U]ITS/ZKXB8@5]G&Y67G'/$()E
M-HFA)]._0:P+]K43QL7> _I^F(B@W;!4"T_MF2&BW--L46$//8-D%5_NUJT
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
M5\NM0)IK,ZFCYQ[UVSR!QZC;-IUJN-FUQE\0NUW PH%YK/$>Q\0,H@W9[.,
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
MNPX?'OUG3<5(HPEUV:P/PN4$71I$;*U-:A-%*E7CE']0_W"EYA#SO@/=UMM
MY [48&Z]<KA%-;HRB#HIS1B7QF5L!QCB2MJ8'U"H/ZES 1G$CD=[7NGV@&LD
M,)P0]B4W0[9Q\.;*H6@77*7Y[S3;*.^2)*619@H#L7&N/EK&;O#^1S>]Z8(]
M%Z7BY)VS;YP8W<8L-H)"E^*YM%+O78'[4.(07!WKH E=Y#_OE4-E_D!+=;'J
MH/NFGM%T08XHOHLWM(+&3> 1&LO/R EGQ "L&$,W@2 V=47KZ(@X4*T8OFU/
M?#]QO+V\68-D^VN$@.\(M"^'G\$*-7TN"N=!8J7082=Y!A-%L+(JI)";*IK3
ML[G@[:"V$";/(S<7!KFYNCO:[O\-HB$7VJ>##/S8\:0+D+53&?C)3 (&<WT7
M]*I@I0YKSP_X9-B.8W)* 0C31H&W?MA>@L=Q:"LC8K -0B?]T$%$YV0\QX[_
MQ::BRHQ&X$@+$,H#*28J_:KEPR2[8\?]PB[TY#)ABA\,>HJ4AY8CW/,[65%P
MA6#I1&CBNF&"YOG*VT>4BL]XT(I4Q##7=.?@E&;UF2V."'3G04B'Q_JYT48U
MM! 'K3-OIZJP#-MQ>"%2 .8JA@HGY<9V]K!!?H28;#:=RQ*?<>B1#U&NN+Y#
M1*7$E<);\2QTI5V01H;>P ]V2M#D^C,0LE%[CTU?T(?[0(&JNAH^'[#/V#3H
M7!'=@R']U340U4,L%@TR6Z35;A^T%I[ZOF*"9D&!/$:1Q2+>#=P@<TUD55IR
M$!N T\\=$);1-/,<I!A7*_R\1Y,5B@";%J=C <H@&ZV>U-,Z>A7$*"]*A&+]
MU?,D\(EMQY@5-RJ25*K!UDY%(RS!':)\)9B&SQ7/=5Q*M=U:79C+<CF8_F>9
MM/+I]&I21ZTSI,[B>+L*PGC60\8VGQ'$1M=NXL6%30"0@>KH:@HCQ_,UCJ(@
MW%'YHPNRM+HLX9/BK9#2*D,'^!%$HTU2W4AA82QG<: &VK9 EHMUZZP-E94J
MK\=G8W40L8(ZPLOM/L5U0@@64"M!?NSVQ G#'?:7DS7M"&X_[%WA-QYU-L,V
MV/3;TR2D;=Y1B(.Y?>T*.8]5SV(H@4IX\[=$\O\]^&B,RW@TR8,(*/DUOR$C
M;@G[_VD21['CSXD]93D[H@1Y<<E8>8+#\5FX^E(#QUAFJ\ZL(\L]V=&_.FGX
MXAS3!H1$3-J",)KX<UK-D^X'5N:B-&\@9UU]@LJCJ9^>6@\9&KAEI O*V8/K
M)?/4!=B/HH>;1S'OT>A='DU3>:8J.C]4,56\VN)^.'BE\(=K-(&TIV!LVL;C
M(HH2-%\$8?I&;K^JD WE-@[<+R?!FEJ=DP:C\X"ME@M&R:T"CR 5I<PHZC8O
MNEHXJOLEVI#)!X [LE!>LK7YJ862#;"!O-.3LUW6_+JCB=2"TD_E1<7J,3,?
MY:J0=HM4&U#C4R72O=Z'6(F4LCL.G' ^79SB$+GD+Z*3E8/#-;\>J;Z*6KC
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
M2P$"% ,4    " #57+%2#Y4].V?R   ^'P@ $0              @ $
M8W)E9RTR,#(Q,#,S,2YX;6Q02P$"% ,4    " #57+%2PH.^8,\8  !9( $
M$0              @ &6\@  8W)E9RTR,#(Q,#,S,2YX<V102P$"% ,4
M" #57+%2GT+Y\O *  !*=0  %0              @ &4"P$ 8W)E9RTR,#(Q
M,#,S,5]C86PN>&UL4$L! A0#%     @ U5RQ4JQP)4@700  _O(# !4
M         ( !MQ8! &-R96<M,C R,3 S,S%?9&5F+GAM;%!+ 0(4 Q0    (
M -5<L5+F4ZU<6)\  "L!"  5              "  0%8 0!C<F5G+3(P,C$P
M,S,Q7VQA8BYX;6Q02P$"% ,4    " #57+%2^@96@A1!  !3' 0 %0
M        @ &,]P$ 8W)E9RTR,#(Q,#,S,5]P<F4N>&UL4$L%!@     &  8
*B@$  -,X @    $!

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