You are going to need to provide a LOT more information to get any sort of specific advice. Talk you your mentor or advisor about your project. Read the literature for published protocols. There are good reasons to use each of those techniques. They have have limitations and challenges. There is no one "best" method.