Similarity solutions for hydromagnetic simultaneous heat and mass transfer by natural convection from an inclined plate with internal heat generation or absorption