Research topics we are currently working on: