Types of oscillators