Current oscillations and negative resistance in CdS | IEEE Journals & Magazine | IEEE Xplore