SOLIGEN TECHNOLOGIES, INC. PATENT LICENSE AGREEMENT