Biomass to bail Tamil Nadu from crisis?