Pfaffian and rational solutions for a new form of the (3 + 1) -dimensional BKP equation in fluid dynamics