Chemist Alexander Shulgin, 88, dies in California