Characterization and kinetics studies of water buffalo (Bubalus bubalis) myoglobin