Cirrhotic thrombocytopenia is a multifactorial condition: evidence of reduced platelet production and incresed platelet destruction