Lin Research Group at NUS Engineering