23% Bengal poll candidates face criminal cases