Optimization methods for ULM PrandtlPlane design and preliminary flight tests