Cyclone Fengal makes landfall; flooding in Chennai; flights cancelled