5 scientist name and their invention