v2.3.0.11
Accounts payable
6 Months Ended
Jun. 30, 2011
Accounts payable
10.
Accounts payable

Accounts payable consist of the following (unaudited):
   
As of
 
   
June 30,
   
December 31,
 
   
2011
   
2010
 
             
Accounts payable
  $ 7,787,170     $ 10,226,764  
Bills payable
    577,860       56,130  
    $ 8,365,030     $ 10,282,894  

Bills payable represent commercial notes issued to suppliers for settlements. The amounts are interest-free, secured by the restricted cash (see note 4) and repayable within one year.