Deadly heat wave claims 990 lives