Miniscope3D: miniature fluorescence microscope