Past and present research activities