A novel mass damper enabled by three types of mass attachments and internal vibro impacts