How would I grow my own and build functional solar cells? I've read and researched that they're mostly a crystal structure of something like silicon. I would assume I'd be able to grow my own crystals and sandwich this in a process of some sort with a `p-type` and `n-type`, etc.