I just got some new live rock from another hobbyists tank and found these worms. Anyone have any idea what they are and if they are harmful?