Ferromagnetism in dilute magnetic semiconductors through defect engineering: Li-doped ZnO.