Suzlon Energy sinks on no takers buzz