I can help you with my research work on those topics, but they are all custom work. Been working on them for years. You'll need to pay a bit higher. PM me if you are interested