IT stocks could deliver 40-70% earnings growth over 3 years: Sowilo