Optimal Pair-Trading Decision Rules For A Class Of Non-Linear Boundary Crossings By Ornstein-Uhlenbeck Processes