the National Science, Research and Innovation Fund (NSRF) and Prince of Songkla University Grant SCI6601337S