Sounds exciting, But it all sounds as if it's a bit to soon to use a word like "develops". An dthough I found this artcle posted in a few places, It couldn't find anything that would help firm it up scientifically. Remember "cold fusion"...