Activity cycle of solar filaments