Genus Power freezes 5% upper circuit on order wins worth Rs 2,247 crore