Multi-channel neural networks for predicting influenza A virus hosts and antigenic types