how long should it take to write a 20 page research paper electronics thesis ideas 2017