How to control the duty cycle of the 555 timer