Electrocorticography-Based Neurotechnology Development: Recording From And Effectively Stimulating The Human Brain