Home Life Vietnamese restaurant joins 24th Macau Food Festival