technological methods in human reproduction 5877665