2 Port Huron men charged after police find heroin, fentanyl,