Laboratory protocols: CIMMYT Applied molecular genetics laboratory