Synthetic flagella spin and contract at the expense of chemical fuel | Heykuki News