diverse application potential