Felicia Loo received Barry Walsh Award from BCFT