Nearly 300 Hunter blood donors needed during Christmas and New Year period