Monomoscoy Island, Barnstable County, Massachusetts, United States