Effect of adenosine triphosphate, inorganic phosphate and divalent cations on the size and structure of synthetic myosin filaments