chain molecule