Cleavage mechanism of the H5N1 hemagglutinin by trypsin and furin