Deep generative models for building virtual disease models and in-silico drug screening in complex diseases