Skeletal cross-sections and ecological estimates for four cryptoclidid plesiosaurs: Tatenectes, Cryptoclidus, Muraenosaurus, and Abyssosaurus.