Some of our recent works ......