What are the possible causes of infertility?