Emptiness of All Phenomena - Reflecting on modern science through Buddhist principles