Human serum albumin as multifunctional nanocarrier for cancer therapy.