Chinese Wolfberry Bread - Weee!