Noncommutative quantum field theory