Nan Tien Temple hosts Buddha's Birthday Festival celebrations