MTI MICROFUEL CELLS INC. CONVERTIBLE NOTE AND WARRANT PURCHASE AGREEMENT