Integrated sol-gel PZT thin-films on Pt, Si, and GaAs for non-volatile memory applications