Mystery of dinosaurs developing feathers