restriction enzyme mapping practice