Tarun K. Butterfly Optimization Algorithm. Theory...App 2022