High yield two-dimensional (2-D) polyaniline layer and its application in detection of B-type natriuretic peptide in human serum