Crown-of-thorns starfish (Acanthaster planci) on coral reef, Red Sea, Egypt.