Annual and transition report of foreign private issuers pursuant to Section 13 or 15(d)

18. Loans and Borrowings (Details - Lines of credit)

v3.19.1
18. Loans and Borrowings (Details - Lines of credit) - USD ($)
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Disclosure of detailed information about borrowings [line items]      
Total borrowings $ 19,240,324 $ 22,584,601 $ 25,317,163
Revolving Lines Of Credit [Member]      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 686,900 812,913 711,675
Revolving Lines Of Credit [Member] | Expiry within 1 year [Member]      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 686,900 812,913 711,675
Revolving Lines Of Credit [Member] | Between 1 and 5 years [Member]      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 0 0 0
Revolving Lines Of Credit [Member] | Expiry in more than 5 years [Member]      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 0 0 0
Revolving Lines Of Credit [Member] | Floating interest rate [Member]      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 301,091 408,042 356,309
Revolving Lines Of Credit [Member] | Floating interest rate [Member] | Expiry within 1 year [Member]      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 301,091 408,042 356,309
Revolving Lines Of Credit [Member] | Floating interest rate [Member] | Between 1 and 5 years [Member]      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 0 0 0
Revolving Lines Of Credit [Member] | Floating interest rate [Member] | Expiry in more than 5 years [Member]      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 0 0 0
Revolving Lines Of Credit [Member] | Fixed interest rate [Member]      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 385,809 404,871 355,366
Revolving Lines Of Credit [Member] | Fixed interest rate [Member] | Expiry within 1 year [Member]      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 385,809 404,871 355,366
Revolving Lines Of Credit [Member] | Fixed interest rate [Member] | Between 1 and 5 years [Member]      
Disclosure of detailed information about borrowings [line items]      
Total borrowings 0 0 0
Revolving Lines Of Credit [Member] | Fixed interest rate [Member] | Expiry in more than 5 years [Member]      
Disclosure of detailed information about borrowings [line items]      
Total borrowings $ 0 $ 0 $ 0