An impulsive model for Wolbachia infection control of mosquito-borne diseases with general birth and death rate functions. (October 2017)