BeniFul: Backdoor Defense via Middle Feature Analysis for Deep Neural Networks