emerging applications