UPDATE: Bank of America Downgrades ReneSola to Underperform