哪些因素会导致避孕药失效?