A unified trajectory optimization framework for lunar ascent. (April 2016)