A review of the properties and applications of bioadhesive hydrogels