Gensol Engineering secures two EPC contracts worth Rs 337 crore