INVENTORIES (Details) (USD $)
Sep. 30, 2012
Jun. 30, 2012
INVENTORIES    
Raw materials $ 569,611 $ 425,582
Work-in-process 689,173 785,726
Finished goods 961,588 907,361
Inventories $ 2,220,372 $ 2,118,669