Zinc Oxide Based Nonvolatile Memories And Random Lasers