Xiao Hu Li bopa optimization