The physiology of blood platelets : recent biochemical, morphologic, and clinical research