Mysterious green spots seen on Mars raises new theory about life on Red Planet