Personalized and privacy-preserving federated heterogeneous medical image analysis with PPPML-HMI