techniques for microscopy 4939310