Nurhandini Eka Dewi's scientific contributions