Poor sleeping patterns link to cancer