Eight dead as female suicide bomber attacks top general