Annual report pursuant to Section 13 and 15(d)

WARRANTS (Details 2)

v3.8.0.1
WARRANTS (Details 2) - USD ($)
12 Months Ended
Dec. 31, 2017
Sep. 30, 2015
Number of warrants Outstanding at December 31, 2017   $ 1,191,367
Exercise Price Range One [Member]    
Range of Exercise Prices $ 0.9  
Number of warrants Outstanding at December 31, 2017 $ 304,467  
Average Remaining Contractual Life 9 months  
Weighted Average Exercise Price $ 0.9  
Exercise Price Range Two [Member]    
Range of Exercise Prices $ 0.99  
Number of warrants Outstanding at December 31, 2017 $ 16,629  
Average Remaining Contractual Life 36 months  
Weighted Average Exercise Price $ 0.99  
Exercise Price Range Three [Member]    
Range of Exercise Prices $ 1.82  
Number of warrants Outstanding at December 31, 2017 $ 61,932  
Average Remaining Contractual Life 16 months  
Weighted Average Exercise Price $ 1.82  
Exercise Price Range Four [Member]    
Range of Exercise Prices $ 1.95  
Number of warrants Outstanding at December 31, 2017 $ 57,559  
Average Remaining Contractual Life 15 months  
Weighted Average Exercise Price $ 1.95  
Exercise Price Range Five [Member]    
Range of Exercise Prices $ 2.04  
Number of warrants Outstanding at December 31, 2017 $ 44,053  
Average Remaining Contractual Life 55 months  
Weighted Average Exercise Price $ 2.04  
Exercise Price Range Six [Member]    
Range of Exercise Prices $ 2.06  
Number of warrants Outstanding at December 31, 2017 $ 105,263  
Average Remaining Contractual Life 6 months  
Weighted Average Exercise Price $ 2.06  
Exercise Price Range Seven [Member]    
Range of Exercise Prices $ 2.4  
Number of warrants Outstanding at December 31, 2017 $ 111,759  
Average Remaining Contractual Life 37 months  
Weighted Average Exercise Price $ 2.4  
Exercise Price Range Eight [Member]    
Range of Exercise Prices $ 2.91  
Number of warrants Outstanding at December 31, 2017 $ 56,760  
Average Remaining Contractual Life 60 months  
Weighted Average Exercise Price $ 2.91  
Exercise Price Range Nine [Member]    
Range of Exercise Prices $ 3.09  
Number of warrants Outstanding at December 31, 2017 $ 26,711  
Average Remaining Contractual Life 6 months  
Weighted Average Exercise Price $ 3.09  
Exercise Price Range Ten [Member]    
Range of Exercise Prices $ 3.12  
Number of warrants Outstanding at December 31, 2017 $ 52,834  
Average Remaining Contractual Life 56 months  
Weighted Average Exercise Price $ 3.12  
Exercise Price Range Eleven [Member]    
Range of Exercise Prices $ 3.74  
Number of warrants Outstanding at December 31, 2017 $ 24,048  
Average Remaining Contractual Life 50 months  
Weighted Average Exercise Price $ 3.74  
Exercise Price Range Twelve [Member]    
Range of Exercise Prices $ 4.05  
Number of warrants Outstanding at December 31, 2017 $ 37,037  
Average Remaining Contractual Life 48 months  
Weighted Average Exercise Price $ 4.05  
Exercise Price Range Thirteen [Member]    
Range of Exercise Prices $ 5.25  
Number of warrants Outstanding at December 31, 2017 $ 170,190  
Average Remaining Contractual Life 40 months  
Weighted Average Exercise Price $ 5.25  
Exercise Price Range Fourteen [Member]    
Range of Exercise Prices $ 5.55  
Number of warrants Outstanding at December 31, 2017 $ 11,905  
Average Remaining Contractual Life 33 months  
Weighted Average Exercise Price $ 5.55  
Exercise Price Range Fifteen [Member]    
Range of Exercise Prices $ 6.15  
Number of warrants Outstanding at December 31, 2017 $ 29,268  
Average Remaining Contractual Life 47 months  
Weighted Average Exercise Price $ 6.15  
Exercise Price Range Sixteen [Member]    
Range of Exercise Prices $ 6.6  
Number of warrants Outstanding at December 31, 2017 $ 80,952  
Average Remaining Contractual Life 32 months  
Weighted Average Exercise Price $ 6.6