Introduction to molecular biology techniques