Optically Controlled Variable Optical Buffer for Data Packet Storage in Optical Packet Switching Networks