Inclined-aligned ZnO nanorod array for self-powered all-scenario underwater weak light detection and optical communication | Synapse