The twin giant panda cubs born in July at Zoo Atlanta now have names.  Zoo officials said Wednesday the pandas will be called Mei Lun and Mei Huan, which originates from a Chinese idiom that means “something indescribably beautiful and magnificent.”  People voted on several possible names through the website for ABC’s “Good Morning America.”