Write-once-read-many-times Memory Research Articles