technology, methods, and applications. .