Type-aware Convolutional Neural Networks for Slot Filling