A novel fuzzy neural network and its approximation capability