Semi-hydroponics: what it is, how it works, and what its advantages are