All-fiber Brillouin optical spectrum analyzer based on self-sweeping fiber laser