Relationships between habitat structure and fish communities on coral