On the Upward Book Thickness Problem: Combinatorial and Complexity Results