How to Write a Scientific Research Paper: a step by step Guide to Undergraduate Writing with Examples and Topics