Teen wins second spot in 3M Young Scientist Challenge