Deep learning framework DNN with conditional WGAN for protein solubility prediction