viral applications of green fluorescent protein ebook pdf