NBFC crisis hits clean-energy firms