The Yohkoh Mission for High-Energy Solar Physics