Microscale thermophoresis